【问题标题】:Setup qmake for Qt Creator on Mac在 Mac 上为 Qt Creator 设置 qmake
【发布时间】:2012-10-27 20:24:14
【问题描述】:

我安装了 qt 调试和发布库以及 qt creator。

由于 qmake,我无法构建它。如何让 qt 创建者知道qmake

我去了Preferences->Build&Run并点击Add,但我找不到任何东西,甚至qmake

我有 qmake,我可以从命令行运行它,但我不能让 QtCreator 知道它。

请帮帮我,我感觉我要炸了。

谢谢

【问题讨论】:

  • 2.1.x:工具 -> 选项 -> Qt4 -> +
  • 版本 2.5.2,我可以在 Preferences->Buld&Run->QtVersions 上单击 + 或添加,但我无法选择任何内容。我不知道为什么:(我很生气....
  • 我安装了 4.6.4 版的库,因为我使用的是 32 位 Mac,而且它是我阅读的唯一在 32 上运行的库。仍然无法正常工作,我现在正在苦苦挣扎 2 天
  • 我习惯的方式是,当您点击+ 时,您会在弹出的“打开文件”对话框中选择 qmake 二进制文件。也许您可以在问题中添加屏幕截图? 可能是 QtCreator 拒绝如此旧版本的 Qt 的情况(但我希望这不是真的)。如果确实如此,您可以尝试从源代码构建 4.8.x;应该是可以的。
  • 好的,在 QtCreator 2.5.x 中,设置在 Options -> Build & Run -> Qt versions -> Add,然后输入名称并点击 Browse... 浏览 qmake二进制。请告诉我在您的情况下究竟表现出什么意外。这是官方指南:doc-snapshot.qt-project.org/qtcreator-master/…

标签: qt installation osx-snow-leopard qt-creator qmake


【解决方案1】:

我所做的是浏览/usr/bin(隐藏在Mac OS X 中)中的一个文件,它将文件资源管理器中出现的默认文件夹设置为/usr/bin。然后我浏览了qmake,它把我带到了/usr/bin,所以我可以选择qmake。不过,这是一种解决方法。

【讨论】:

  • 我发现qmake是qmake-4.8的别名,无法选择。所以我删除了 qmake 别名并将 qmake-4.8 重命名为 qmake。我不知道这会造成什么影响 XD
【解决方案2】:

在 qt creator 4.1.0 上,打开 Build&Run Preferences。

在 Qt 版本下单击“添加”并点击: Command + shift + G

然后输入:/usr/local/bin(或任何你的 qmake 是:find qmake

为了在 Kits 中查看新的 qt 版本,您需要点击 OK 并重新打开 Preferences 窗口

我使用的是 Mac 版本 10.11.6,它对我有用。

【讨论】:

    【解决方案3】:

    我认为这是所有权问题。在 /usr/bin/qmake 上尝试 chown 并重新尝试添加到 Qt 版本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-03
      • 1970-01-01
      • 2011-02-24
      • 2011-10-03
      • 2011-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多