gpt4 book ai didi

gcc - 与 VCC 相比,为什么 GCC 会产生巨大的可执行文件?

转载 作者:行者123 更新时间:2023-12-04 06:16:51 25 4
gpt4 key购买 nike

我有一个不太大的项目。使用 Visual Studio 的 C++ 编译器,可执行文件为 100+KB。但是对于 mingw GCC,它会上升到 500+ KB。同样的事情发生在 Linux 上。那是为了发布版本。对于调试版本,GCC 产生 1.4MB,而 VS 的 C++ 编译器只产生 400+KB。造成如此巨大差异的原因是什么?它与静态/动态链接有什么关系吗?我可以做些什么来减少 GCC 生成的可执行文件的大小?

最佳答案

有关如何缩小 GCC 输出大小的信息,请参阅此页面:http://wiki.wxwidgets.org/Reducing_Executable_Size

关于gcc - 与 VCC 相比,为什么 GCC 会产生巨大的可执行文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7133390/

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