2016-02-12 48 views
-2

我正在寻找一个不会产生臃肿的可执行文件的64位C++编译器。使用TDM-GCC 4.8系列和基本编译在200 k范围内,显然是因为winpthreads支持是静态链接的。我知道旧的MinGW C++编译器,即4.3,4.4系列只与系统DLL msvcrt.dll链接,并且他们的基本可执行文件大小非常小,在C++支持的20k范围内。是否有可能无法将winpthreads静态链接到TDM以消除该行李?我不熟悉MinGW-w64。如果我想要最小的可执行文件,那对我来说会是更好的选择吗?MinGW C++可执行文件大小winpthreads和TDM诗句mingw-w64

回答

1

不知道这个大小差异对于真正的C++程序而言是否重要,但是对于它的价值,我只是用mingw64构建小应用程序,大小为几十千字节。

Mingw64,v5.3.0,64bit,posix,seh例外