gpt4 book ai didi

qt - 静态构建 Qt - 库很大

转载 作者:行者123 更新时间:2023-12-04 05:38:10 26 4
gpt4 key购买 nike

我正在遵循此网页的建议:http://www.formortals.com/build-qt-static-small-microsoft-intel-gcc-compiler尝试静态构建库,但正在创建的库非常大。其中一些大小约为 200 - 300MB。非静态链接正在创建与脱机安装程序中提供的文件大小相似的文件。

我正在使用 Visual Studio 2008 进行编译。

在 qmake.conf 我已经设置了这些:

QMAKE_CFLAGS_RELEASE = -O1 -GL -MT -MP2
QMAKE_LFLAGS_RELEASE = /INCREMENTAL:NO /NODEFAULTLIB:"MSVCRT"

然后我用这个:
> configure -opensource -release -static -qt-libjpeg -qt-zlib -qt-libpng -nomake examples 
-nomake demos -no-qt3support -no-scripttools -no-openssl -no-opengl -no-webkit
-no-phonon -no-style-motif -no-style-cde -no-style-cleanlooks -no-style-plastique
-no-sql-sqlite -platform win32-msvc2008
> nmake

我做错了什么还是可以预期这种大小的文件?我试过没有 /NODEFAULTLIB但大小是一样的。

最佳答案

这完全在意料之中。所有功能现在都包含在静态库中,否则它将在非静态链接的 DLL 中。这些库只是导入库,因此要小得多。

关于qt - 静态构建 Qt - 库很大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11652515/

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