查看完整版本: [-- qt5.9.7动态编译后复制到其他目录配置好qtcreate后无法F5运行 --]

QTCN开发网 -> Qt安装与发布 -> qt5.9.7动态编译后复制到其他目录配置好qtcreate后无法F5运行 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

qing666888 2019-01-04 10:18

qt5.9.7动态编译后复制到其他目录配置好qtcreate后无法F5运行

报错如下。是不是qt源码编译后,安装完成后生成的qt目录不能修改移动的?
qtcreate如果配置默认编译安装的那个目录就没问题。可以正常运行F5。那这样别人下载了我编译的库,不知道放到哪个目录就无法使用了?
编译后bin目录自己创建的qt.conf文件内容如下,不新建这个配置文件好像配置qtcreate会报错。

[Paths]
Documentation=../../Docs/Qt-5.9.7
Examples=../../Examples/Qt-5.9.7
Prefix=../

[attachment=19814]

never_forget 2019-01-04 18:41
好像有这个说法,动态编译的有些东西需要固定目录,我用别人的东西的时候有时候会附带这些信息,教你什么东西该放在什么地方 ~

qing666888 2019-01-07 09:51
never_forget:
好像有这个说法,动态编译的有些东西需要固定目录,我用别人的东西的时候有时候会附带这些信息,教你什么东西该放在什么地方 ~

那为什么官方编译出来的Qt安装包,可以随便安装到哪个目录都没这种问题呢?

kenbe 2019-05-28 13:56
你把这几个文件放到运行目录就可以,是跨平台的问题。

qminimal.dll
qoffscreen.dll
qwindows.dll

有个工程:platforms.pro,可以编译出来这几个文件。

fsu0413 2019-05-28 19:24
qing666888:那为什么官方编译出来的Qt安装包,可以随便安装到哪个目录都没这种问题呢? (2019-01-07 09:51) 

因为官方安装包给Qt库里的路径打了补丁


查看完整版本: [-- qt5.9.7动态编译后复制到其他目录配置好qtcreate后无法F5运行 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip disabled