对于qt-creator缺少一个mac的qmake

时间:2011-03-13 01:18:10

标签: c++ qt4 qt-creator qmake

我目前正在使用Mac OS X,并希望使用 Qt Creator 开始构建应用。 不幸的是我无法构建任何应用程序,因为它给我一个错误,说 qmake的路径未找到或qmake丢失

我尝试使用netbeans,它与简单的c / c ++程序完美配合,但对于qt应用程序,它会给我同样的错误。 我的Xcode 4版本运行良好,构建没有任何问题。

有什么想法吗?

谢谢:)

2 个答案:

答案 0 :(得分:3)

仅下载Qt Creator是不够的,您需要下载完整的sdk:http://qt.nokia.com/downloads(差不多1GiB)

答案 1 :(得分:1)

我的Macbook不再是我的主要电脑了。但是,当它发生时,我通过痛苦的经历发现,无论什么时候你想要的东西都来自http://www.macports.org/

,最好从MacPorts安装软件。

更重要的是,我还发现,当MacPorts没有提供软件时,它总是因为特定的软件没有在Mac上进行某种调整而无法安装。因此,由于Macports目前没有提供Qt v5,而且我在Macbook上安装qt-project.com Qt v5.2.1 SDK时出现问题,我建议使用MacPort for Qt v4.8.5 [qt4-mac]包括qmake。 Qt Creator可作为单独的MacPort [qt4-creator-mac]使用。

以下是我在Macbook上成功安装Qt v4.8.5 [与qmake]和Qt Creator的方法:

1)'sudo port install qt4-mac'

2)'sudo port install qt4-creator-mac'

3)我使用Finder运行位于/ Applications / MacPorts / Qt4文件夹中的Qt Creator。

4)当我第一次运行Qt Creator时,其首选项对话框列出了自动安装的桌面套件,但该套件没有Qt版本,没有qmake,也没有调试器。

5)手动添加第二个工具包。

6)配置套件的/ opt / local / bin / qmake的Qt版本,这是qt4-mac安装qmake的地方。这足以让套件现在发现由qt4-mac安装的Qt v4.8.5。

7)使用套件的自动检测功能现在可以发现调试器。

8)将该套件配置为默认套件。