Qt5.11 静态编译生成的exe仍然有要依赖的DLL

yqs112358 发布于 2018/09/22 20:02
阅读 3K+
收藏 2

开源之夏第三届火热来袭,高校学生参与赢万元奖金!>>>

我的Qt套件是自己静态编译Qt5.11的源码然后弄出来的
本来以为静态编译之后出来的exe就什么都不要依赖了,只要一个EXE就能到处运行

后来发现不行
如图

然后找了一波 QT\Tools\mingw530_32\bin\
然后就发现竟然要这么多DLL

尴尬死了现在
求dalao帮忙看看怎么处理
要是要这么多DLL的话那还不如直接动态编译然后带一堆库算了

加载中
0
yqs112358
yqs112358


问题解决了
在mingw53_32_static\mkspecs\win32-g++\qmake.conf里加一行

QMAKE_LFLAGS        = -static

就好了

沙发迪
沙发迪
哦哦哦
0
d
dplm30
该评论暂时无法显示,详情咨询 QQ 群:点此入群
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部