Qt没有被正确安装,请运行make install -- 问题的解决办法

好记性不如乱笔头,记下来总是好的。。。
回复
BG6RSH
帖子: 132
注册时间: 周日 6月 23, 2019 12:00 pm

Qt没有被正确安装,请运行make install -- 问题的解决办法

帖子 BG6RSH »

在网上直接下载别人编译好的Qt库,为自己使用省了不少事。但往往也会遇到些问题,其中
Qt version is not properly installed,please run make install
Qt没有被正确安装,请运行make install
这个问题是比较常见的一个。
网上看了一个帖子,终于明白原因所在,原来是qmake.exe是在Qt安装编译时生成的,里面内嵌了Qt相关的一些路径。如果直接拷贝过来使用,自己的路径结构与原来不同,则Qt库就不能正常使用。提示就是
Qt version is not properly installed,please run make install
Qt没有被正确安装,请运行make install
既然路径信息是内嵌在qmake.exe中了,应该是要想办法通过修改配置的方式解决这个问题了。

方法:

在qmake.exe同一文件夹下,D:\Qt\6.7.3\mingw_64_static\bin\,创建一个qt.conf文件(ANSI格式),内容为
  1. [paths]
  2. Prefix = D:/Qt/6.7.3/mingw_64_static
注意,编码一定要ANSI格式,不能用UTF-8。路径分隔符要"/"或"\\"。

或者更高效简单的内容:
  1. [paths]
  2. Prefix = ..
问题解决。
回复