我已经完成了一个c ++项目,该项目不依赖于任何c / c ++运行时,而仅依赖于Windows API 通过将-NODEFAULTLIB传递给链接器,我可以使用msvc轻松构建它,最后得到一个不依赖任何c / c ++运行时的小型可执行文件 我现在正在考虑发布我的项目,人们将可以在没有msvc的情况下构建它(它需要巨大的磁盘空间) 因此,我决定使用mingw-w64,而我的项目也将使用mingw在linux上构建 但是我不希望将运行时库链接到我的应用程序,所以如何禁用到它的链接
答案 0 :(得分:3)
Rslt_1: [ 7 9 5 19 8]
Rslt_2: [ 7 9 5 19 8]
似乎可以做到,请参阅:
参考:
https://gcc.gnu.org/onlinedocs/gcc/Link-Options.html#Link-Options