标签: c gcc winapi msvcrt
我知道microsoft建议不要链接到msvcrt.dll,所以请免除我的警告。他们一直在他们的软件(如WinDbg)中执行此操作,并且他们不会引入重大更改,因为所有VC6应用程序都链接到msvcrt.dll。
链接msvcrt.dll有几个好处。小的可执行文件,易于部署:自win98以来,msvcrt已存在,我不需要使用我的安装程序捆绑几个MB C运行时。
现在,是否可以使用gcc再次链接msvcrt.dll中的C库而不是glibc?如果是,怎么样?
谢谢!
答案 0 :(得分:6)
AFAIK gcc的MinGW端口会将您的程序链接到msvcrt.dll。