gpt4 book ai didi

c++ - 我需要所有诺基亚 qt DLL 吗?

转载 作者:太空宇宙 更新时间:2023-11-04 12:11:09 26 4
gpt4 key购买 nike

如果我发布一个在 QT 框架中构建的程序:

1) 如何找到我需要包含的 DLL

2) 我必须包含 DLL 还是将代码编译到 EXE 中

程序非常简单,只有一个界面,有两个文本框和一个按钮。

我只是不想在 QT DLL 中为 100KB 的 EXE 文件占用 5MB。

最佳答案

除非您静态链接(这需要静态 Qt,您需要从源代码构建它),否则您需要传送 DLL。要找出需要哪些 DLL,您可以使用类似 Dependency Walker 的东西。 ,或在编译/生成的 Makefile 中检查链接行。通常是它的 QtCore、QtGui 以及您在 .pro 文件中显式配置的任何内容,例如 CONFIG += xmlCONFIG += webkitCONFIG += network

即使您自己的代码只有几 KB(它只有几 KB,毕竟 Qt 完成了所有繁重的工作),我希望在每种情况下都有几 MB。

关于c++ - 我需要所有诺基亚 qt DLL 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9778096/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com