我最近重新编译了Qt,以便我可以使用静态而不是共享库.但是现在,当我尝试编译我的项目时,我收到以下错误:
QMAKESPEC尚未设置,因此无法推断配置.
这似乎是一个常见的问题,我在发布之前做了一些研究.让我感到困惑的是,我确实设置了QMAKESPEC env var.这是printenv QMAKESPEC的输出
/usr/local/Trolltech/Qt-4.4.0/mkspecs/linux-g++
此外,这是qmake -query QMAKESPEC的输出
Linux的克++
我也试过玩这些值,但似乎qmake根本看不到那个变量...... QTDIR也被正确指定了.
我也尝试重新编译Qt并重新安装它.
谢谢你的帮助.