【问题标题】:Cannot make new project in QT on mac osx无法在 mac osx 上的 QT 中创建新项目
【发布时间】:2013-03-20 18:29:46
【问题描述】:

过去几天我一直坚持这一点。我已经安装了 QT 4.8,也安装了库。但是当我开始创建一个新项目时,我只能选择使用 CMake 创建一个普通的 C++ 项目。我没有使用自动 qmake 的选项。我不知道为什么。如果有人可以请帮助它,将不胜感激。

这是我看到的图片。

当我在首选项中看到套件时,我看到了这一点。

但是在 QT 版本部分,如果我点击它来选择一些东西,它是空的。没有什么可以选择的。

【问题讨论】:

  • 我在这台计算机上没有创建者,但应该有一个设置部分,您可以将其指向您的 Qt 安装。你检查过吗?
  • 您设置了任何工具包吗?
  • 我没有设置任何套件。每次我来做它由于某种原因它不起作用。
  • 转到“Qt 版本”并添加到“qmake”的路径。之后,您将能够在您的工具包中设置“Qt 版本”。
  • 当我尝试添加 QT 版本的路径时,我不能,因为我无法从要求我选择要添加的可执行文件的弹出窗口中访问 /usr/bin 文件夹。你知道我该如何解决这个问题

标签: macos qt qmake


【解决方案1】:
  1. 添加 Qt 版本。 转到 Qt Creator > Preferences... > Build & Run > Qt Versions。
    • 点击添加。
    • 在 Mac 上,/usr 默认是隐藏的,但您可以直接访问该路径 — 按 ⌘⇧G 并在弹出窗口中输入 /usr
    • 导航到您的qmake 可执行文件,然后单击“打开”。
    • 在 Helpers 下,展开 Details,然后单击 Build All。
  2. 添加 Qt Kit。 转到 Qt Creator > Preferences... > Build & Run > Kits。
    • 点击添加。
    • 选择您的编译器和 Qt 版本。
    • 点击确定。
  3. 确保启用了与 qmake 相关的插件。 转到 Qt Creator > About Plugins... 并启用以下内容:
    • 构建系统 > GenericProjectManager
    • 构建系统 > Qt4ProjectManager
    • 构建系统 > QtSupport
    • Qt Creator > ProjectExplorer
    • Qt Quick > QmlJSTools — 从 Qt Creator 2.7.0 开始,qmake 项目现在需要 QmlJSTools,如果您安装了以前版本的 Qt Creator,则可能无法启用。
    • 然后,单击关闭并重新启动 Qt Creator。您现在应该可以创建 qmake 项目了。

【讨论】:

  • 非常感谢。那是为我做的。我很欣赏这个解决方案的详细解释。再次感谢。
猜你喜欢
  • 2014-04-09
  • 1970-01-01
  • 2013-05-10
  • 1970-01-01
  • 1970-01-01
  • 2012-06-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多