【发布时间】:2016-12-19 06:43:02
【问题描述】:
我想构建 Qt,
命令 qmake -query 返回旧的 Qt 安装 (5.7)
我在 .config 中搜索了一些 qmake.conf 或 qt.conf。我找到了trolltech.conf 文件和QtProject 文件夹。这两个不包含qmake -query 返回的任何行。
我卸载了 qt4-qmake 和 qt5-qmake 软件包但没有成功。该命令仍然返回相同的输出。
我尝试使用qmake -unset VARIABLE 取消设置变量,但它只对我使用qmake -set VARIABLE VALUE 设置的变量有效。
我在Linux/Ubuntu 16.04 LTS 上,我想知道如何执行 qmake 以不指向任何 Qt 安装。
谢谢!
【问题讨论】:
-
QMake默认变量是内置的,你叫新构建的qmake还是系统上安装的旧的?
-
您想从源代码构建 Qt 还是在特定 Qt 版本上构建自己的应用程序?如果你想从多个选项中选择一个特定的 Qt 版本,你可以使用 qtchooser,参见stackoverflow.com/questions/39735998/…
-
@talamaki,我想从源代码而不是应用程序构建 Qt。
-
@e.jahandar 默认调用旧的,女巫包卸载,这样就没有 qmake 了。然后我会从头开始
-
qmake一般会自己嵌入qt安装变量,你是通过make install安装的吗?