【发布时间】:2014-04-02 17:18:29
【问题描述】:
我正在为大学的 C++ 课程学习 Qt。我正在尝试为我的第一个任务设置环境,但我似乎无法做到正确。我发誓我以前在终端中运行过 qmake,但现在因为我使用 Qt Creator 安装了 Qt 5.2,所以我无法在终端中创建项目。
如果我尝试编译一个标准的 C++ 文件
#include <QtGui>
编译器不会找到它。我正在使用的 g++ 编译器找不到我尝试导入的任何 Qt 库。我上网查了一下,找到的解决办法就是运行
brew install qt
在终端中并希望它能够自行解决,尽管终端会抛出错误并且一旦下载就不会安装它。我真的需要让它为我的任务工作。
任何帮助将不胜感激。 提前致谢!
* 编辑 *
好的,所以我将 qmake bin 添加到我的 PATH 变量中。这是路径:
/Users/#####/Qt5.2.1/5.2.1/clang_64/bin
问题是现在我的 C++ 源文件中没有任何内容被识别。没有像 QString 或 QTextStream 或 QtGui 等的导入。什么会导致这种情况?
【问题讨论】:
-
你能提供错误
qmake(或任何错误)给你吗?! -
######:~ ######$ qmake -bash: qmake: 找不到命令
-
如果你对 Qt 感兴趣,可以通过 MacPorts:stackoverflow.com/a/31318672/1959808