【发布时间】:2011-07-15 06:55:41
【问题描述】:
我最近重新编译了 Qt,以便可以使用静态而不是共享库。但是现在,当我尝试编译我的项目时,出现以下错误:
QMAKESPEC尚未设置,无法推断配置。
这似乎是一个常见问题,我在发布之前做了一些研究。令我困惑的是我确实设置了 QMAKESPEC env var。这是 printenv QMAKESPEC
的输出/usr/local/Trolltech/Qt-4.4.0/mkspecs/linux-g++
另外,这是 qmake -query QMAKESPEC
的输出linux-g++
我也尝试过使用这些值,但似乎 qmake 根本看不到该变量... QTDIR 也被正确指定。
我也试过重新编译Qt并重新安装。
感谢您的帮助。
【问题讨论】: