移动安装目录,导致qmake不能用

原因:生成qmake的时候,qmake内部记录了安装位置,不能擅自移动。官方的Qt安装包,qmake.exe,是在安装的过程中生成的,不是原来就在安装包中的。所以内部记录的位置就是安装的位置。Notepad++你打开那个qmake.exe,搜qt_prfxpath,是可以看到里面是有你的安装路径的.
qt_prfxpath=C:\Env\qt-4.8.7-x64-msvc2013\qt-4.8.7-x64-msvc2013
解决方法.
1.需要在qmake.exe同一文件夹下,创建一个qt.conf文件(ANSI格式)内容为:

[paths]
Prefix = e:\Dev\qt-4.8.7-x64-msvc2013\qt-4.8.7-x64-msvc2013

2.用Notepad++你打开那个qmake.exe,然后批量替换C:\Enve:\Dev

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容