QtCreator怎么添加编译参数

QtCreator怎么添加编译参数,第1张

在pro文件里添加:QMAKE_CXXFLAGS += -m128bit-long-double

如果是C工程或者有C文件也用那就也加上:QMAKE_CFLAGS += -m128bit-long-double

pro文件很灵活的,编译参数那块控制还有下面好多:

不是release优化的问题。如果是直接运行的话,mingwm10.dll、libgcc_s_dw2-1.dll、qtcore4.dll、qtgui4.dll,还有相应的你用到的库都要放在运行目录下,用dependency walker可以看到dll依赖情况。

然后用到的插件比如qmltooling、imageformats等目录也需要拷到运行目录中,这个用工具看不到依赖,只能全拷然后用排除法,有经验之后代码里哪些用到了就知道了。

出现runtime library错误的最大可能性就是运行目录下的插件不完整。

另外有一种解决方法就是把qt改成静态链接,编译进exe,商业版允许这样做,lgpl版的话如果不是自用就有法律风险。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11496741.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存