6

qmake: 找不到 Qt 安装的 ''

这个线程对我没有任何帮助。qmake: 找不到 '' 的 Qt 安装

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

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

4

4 回答 4

11

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

sudo apt-get install qt5-default
于 2013-08-14T12:12:51.460 回答
4

此消息由 qtchooser 应用程序显示。要正确设置它,您应该在 /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

于 2013-07-29T10:06:19.337 回答
1

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

于 2014-03-11T06:24:18.990 回答
1

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

因此,就我而言,我尝试使用并运行的是 QT4:

qmake

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

qmake -qt=qt4

虽然修复了该错误。在我的例子中,它是一个 Ruby Gem 试图用 qmake 编译,所以我无法让它传递那个额外的命令行参数,所以我把它添加到我的配置文件中

export QT_SELECT=qt4

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

于 2014-01-23T00:32:03.813 回答