gpt4 book ai didi

qt - QMAKE:QMAKESPEC尚未设置

转载 作者:行者123 更新时间:2023-12-03 12:44:56 24 4
gpt4 key购买 nike

我最近重新编译了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并重新安装它。

谢谢你的帮助。

最佳答案

只需在运行qmake之前将其添加到脚本中

Unix Bourne shell:

QMAKESPEC=/usr/local/qt/mkspecs/linux-g++
PATH=$PATH:/local/qmake/bin
export QMAKESPEC PATH

Unix C shell:

setenv QMAKESPEC /usr/local/qt/mkspecs/linux-g++
setenv PATH $PATH:/local/qmake/bin

Microsoft Windows:

set QMAKESPEC=c:\qt\mkspecs\win32-msvc
set PATH=%PATH%;c:\qmake\bin


现在已安装qmake。

关于qt - QMAKE:QMAKESPEC尚未设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5303634/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com