首页| 论坛| 消息

回复: Qt5.3.0 vs2013 release static编译结果共享
#6 回 realfan 的帖子 [ashe0817 06-14 00:11]
realfan:我也觉得奇怪,按道理有qt.conf文件,应该不会有目录的问题。但这个好像qt.conf怎么都不起作用。
待找到原因,再更新一下吧。 (2014-06-13 21:01) 
其实是lib目录下的.prl文件里也要修改才行吧
我以前做过一个小工具来修改的,不过现在Qt版本已经更新了,可能有些文件没有顾及到
你可以参考一下
http://download.csdn.net/detail/aqtata/6488289
#7 回 ashe0817 的帖子 [realfan 06-14 19:05]
ashe0817:其实是lib目录下的.prl文件里也要修改才行吧
我以前做过一个小工具来修改的,不过现在Qt版本已经更新了,可能有些文件没有顾及到
你可以参考一下
....... (2014-06-14 00:11) 
试了一下你的工具,未能解决问题。
不知道为什么qt.conf在这里,不管用。mingw版本,只要在qmake同目录下,放一个qt.conf,指定Prefix,然后不管库放在什么目录都可以。但这个vs2013版居然不行。因为以前一直用mingw版本,也没注意这个问题。
#8 回 realfan 的帖子 [ashe0817 06-15 01:00]
realfan:试了一下你的工具,未能解决问题。
不知道为什么qt.conf在这里,不管用。mingw版本,只要在qmake同目录下,放一个qt.conf,指定Prefix,然后不管库放在什么目录都可以。但这个vs2013版居然不行。因为以前一直用mingw版本,也没注意这个问题。 (2014-06-14 19:05) 
Qt5.2的时候我都是用这个小工具改的,测试过没问题。
可能是新版本多了些文件,没有改。
解决思路应该是一样的,可能就是一些文件中存在硬编码的路径。
版主大大解决了话通告一声呀!
#9 回 ashe0817 的帖子 [dosmlp 06-23 14:08]
ashe0817:Qt5.2的时候我都是用这个小工具改的,测试过没问题。
可能是新版本多了些文件,没有改。
解决思路应该是一样的,可能就是一些文件中存在硬编码的路径。
....... (2014-06-15 01:00) 
那个工具不错,建议搜索Qt目录下的所有*.prl文件,将里面包含lib的路径全部自动替换为当前qt目录下的lib路径,就不会因为Qt版本升级照顾不到所有文件了
#10 [a67667667 07-06 11:33]
用了lz的之后,就提示没有cl..
D:\QT\5.3.0-vs2013-rel-static\include\QtCore\qglobal.h:46: error: C1083: 无法打开包括文件: “stddef.h”: No such file or directory
本来是提示没有cl
我在Path里补了cl的地址 结果就这样了

<< 1 2 >> (2/2)

回复 发表
主题 版块