MinGW C ++可执行文件大小,winpthreads和TDM经文mingw-w64

时间:2016-02-12 18:50:42

标签: c++ windows gcc

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

1 个答案:

答案 0 :(得分:1)

Not sure if this size difference matters for real C++ programs, but for what it worth I just build small app with mingw64 and size is in tens of kilobytes.

Mingw64, v5.3.0, 64bit, posix, seh exceptions