zoukankan      html  css  js  c++  java
  • Qt没有被正确安装,请运行make install -- 问题的解决办法

    在网上直接下载别人编译好的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:softwareQtQt4.8.7-msvc2017in,创建一个qt.conf文件(ANSI格式),内容为

    [paths]
    Prefix = E:softwareQtQt4.8.7-msvc2017
    注意,编码一定要ANSI格式,不能用UTF-8。路径分隔符要"/"或"\"。

    或者更高效简单的内容:

    [paths]
    Prefix = ..
    问题解决。


    ————————————————
    版权声明:本文为CSDN博主「libaineu2004」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/libaineu2004/article/details/104765146

  • 相关阅读:
    关于一个单机游戏发行的一些见解
    怎么租借电话号码
    NUMA架构的优缺点
    Windows 安装PostgreSQL
    Oracle查询当前用户下的所有表及sqlplus 设置 列宽
    Xshell调整终端显示的最大行数(缓冲区)
    PostgreSQL 索引膨胀
    Linux 清空缓存
    load多个数据文件的yaml
    Linux LVM逻辑卷配置过程详解(创建,增加,减少,删除,卸载)
  • 原文地址:https://www.cnblogs.com/chinasoft/p/14952634.html
Copyright © 2011-2022 走看看