qmake:找不到Qt安装'' - 设置qmake?

时间:2013-07-29 07:21:03

标签: qt qmake

  

qmake:找不到''

的Qt安装

这个帖子对我没有任何帮助。 qmake: could not find a Qt installation of ''

如何让qmake识别Qt文件夹的位置?

现在它安装在/opt/Qt5.1.0

4 个答案:

答案 0 :(得分:11)

您是否安装了qt5-default?除了运行Qt供应商.run文件之外,您还需要执行此操作。

sudo apt-get install qt5-default

答案 1 :(得分:4)

qtchooser app显示此消息。 要正确设置它,您应该在/ etc / xdg / qtchooser /

中创建conf文件

例如:

$ ls -1 /etc/xdg/qtchooser/
default.conf
qt-4.8.5.conf
qt-5.1.0.conf

每个文件都有两行:bin的路径,lib的路径:

$ cat /etc/xdg/qtchooser/default.conf 
/opt/Qt/4.8.5/bin
/opt/Qt/4.8.5/lib

其他信息:man qtchooser

答案 2 :(得分:1)

我遇到此问题的解决方案是指定QT版本,因为此消息是由/ usr / bin / qtchooser生成的

所以在我的情况下,我试图使用QT4,然后运行:

qmake

生成错误(找不到''的Qt安装)

qmake -qt=qt4

虽然修复了这个错误。在我的情况下,它是一个Ruby Gem试图用qmake编译,所以我无法让它传递额外的命令行参数,所以我把它添加到我的个人资料

export QT_SELECT=qt4

现在QT4在我的Ubuntu系统上运行得很好。

答案 3 :(得分:1)

对我来说,/ usr / share / qtchooser中缺少default.conf的符号链接。将它放入/ etc / xdg / qtchooser是不够的。