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

Qt技术 专栏收录该内容
138 篇文章 14 订阅

在网上直接下载别人编译好的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中了,应该是要想办法通过修改配置的方式解决这个问题了。

方法1:用16进制编译器,打开qmake.exe文件,搜索
71 74 5f 70 72 66 78 70 61 74 68 3d
( qt_prfxpath  =)

太麻烦,放弃这个办法。

方法2[推荐]:

在qmake.exe同一文件夹下,E:\software\Qt\Qt4.8.7-msvc2017\bin\,创建一个qt.conf文件(ANSI格式),内容为

[paths]
Prefix = E:\software\Qt\Qt4.8.7-msvc2017

注意,编码一定要ANSI格式,不能用UTF-8。路径分隔符要"/"或"\\"。

或者更高效简单的内容:

[paths]
Prefix = ..

问题解决。

 

 

---

参考文献

https://www.cnblogs.com/findumars/p/9083646.html

 

  • 2
    点赞
  • 0
    评论
  • 6
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 成长之路 设计师:Amelia_0503 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值