[英]Can I link MSVCRT statically with mingw?
我有C程序,我在Windows上用mingw
编译。 它工作正常,但需要MSVCRT.DLL
。 我想静态链接(就像我在Visual Studio中可以做的那样)。 这可能吗?
我尝试了-static
标志到gcc
,它没有做任何改变。
使用标准C ++库的C ++程序怎么样?
我相信MinGW出于版权原因不使用静态运行时库。
您可以尝试使用newlib( http://sourceware.org/newlib/ )创建一个不链接到msvcrt.dll
的可执行文件
链接gcc -static -static-libgcc -static-libstdc++
,你不需要libgcc_s_dw2-1.dll
和libstdc++-6.dll
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.