qmake:找不到''
的Qt安装
这个帖子对我没有任何帮助。 qmake: could not find a Qt installation of ''
如何让qmake识别Qt文件夹的位置?
现在它安装在/opt/Qt5.1.0
。
答案 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是不够的。