gcc中cl/NODEFAULTLIB的替代方案是什么 我做了一个C++项目,它不依赖于任何C/C++运行时,而只依赖于Windows API 通过将-NODEFAULTLIB传递给链接器,我可以使用msvc轻松地构建它,最终得到一个不依赖于任何c/c++运行时的小型可执行文件 我现在正在考虑发布我的项目,人们将能够在没有msvc的情况下构建它(它需要巨大的磁盘空间) 所以我决定使用mingw-w64,我的项目也将在使用mingw的linux上构建 但是我不希望运行库链接到我的应用程序,因此如何禁用链接到它呢

gcc中cl/NODEFAULTLIB的替代方案是什么 我做了一个C++项目,它不依赖于任何C/C++运行时,而只依赖于Windows API 通过将-NODEFAULTLIB传递给链接器,我可以使用msvc轻松地构建它,最终得到一个不依赖于任何c/c++运行时的小型可执行文件 我现在正在考虑发布我的项目,人们将能够在没有msvc的情况下构建它(它需要巨大的磁盘空间) 所以我决定使用mingw-w64,我的项目也将在使用mingw的linux上构建 但是我不希望运行库链接到我的应用程序,因此如何禁用链接到它呢,c++,gcc,visual-c++,cl,C++,Gcc,Visual C++,Cl,参考: 我得到了对“\uu main”的未定义引用。在msvc中,我通常将其设置为/entry:main,但对于gcc,我尝试了-e main,但没有解决itHmmm。你能把完整的错误信息贴回你的问题吗?谢谢

参考:


我得到了对“\uu main”的未定义引用。在msvc中,我通常将其设置为/entry:main,但对于gcc,我尝试了-e main,但没有解决itHmmm。你能把完整的错误信息贴回你的问题吗?谢谢