答案 0 :(得分:4)
好吧,写下我的问题让我找到了解决方案。
关键是两行:
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
LINK : warning LNK4098: defaultlib 'LIBCMT' conflicts with use of other libs; use /NODEFAULTLIB:library
我在项目属性的链接器部分的输入部分找到了“忽略特定库”。在那里添加LIBCMT
,只有那个,修复了所有内容。
为什么呢?不知道。 _main
符号发生了什么变化?甘拜下风。但它确实有效。
答案 1 :(得分:0)
实际上我发现Mac中的很多东西更有意义,我想微软只是希望与众不同;) VS是一个很好的IDE,整个使用Debugger和Intellisense设备,我甚至发现它比XCode更优越。
您可以在(项目属性 - >配置属性 - >)中设置主要输入链接器 - >高级 - >入口点 招呼