标题:qt5.9.7动态编译后复制到其他目录配置好qtcreate后无法F5运行
作者:qing666888
日期:2019-01-04 10:18
内容:
报错如下。是不是qt源码编译后,安装完成后生成的qt目录不能修改移动的?
qtcreate如果配置默认编译安装的那个目录就没问题。可以正常运行F5。那这样别人下载了我编译的库,不知道放到哪个目录就无法使用了?
编译后bin目录自己创建的qt.conf文件内容如下,不新建这个配置文件好像配置qtcreate会报错。
Documentation=../../Docs/Qt-5.9.7
Examples=../../Examples/Qt-5.9.7
Prefix=../
#1 [never_forget 01-04 18:41]
好像有这个说法,动态编译的有些东西需要固定目录,我用别人的东西的时候有时候会附带这些信息,教你什么东西该放在什么地方 ~
#2 回 never_forget 的帖子 [qing666888 01-07 09:51]
never_forget:
好像有这个说法,动态编译的有些东西需要固定目录,我用别人的东西的时候有时候会附带这些信息,教你什么东西该放在什么地方 ~
那为什么官方编译出来的Qt安装包,可以随便安装到哪个目录都没这种问题呢?
#3 [kenbe 05-28 13:56]
你把这几个文件放到运行目录就可以,是跨平台的问题。
qminimal.dll
qoffscreen.dll
qwindows.dll
有个工程:platforms.pro,可以编译出来这几个文件。
#4 回 qing666888 的帖子 [fsu0413 05-28 19:24]
qing666888:那为什么官方编译出来的Qt安装包,可以随便安装到哪个目录都没这种问题呢? (2019-01-07 09:51)
因为官方安装包给Qt库里的路径打了补丁