如何使用Visual Studio 2008链接静态mySQL C库?

时间:2010-05-17 23:00:51

标签: visual-studio-2008 linker

2 个答案:

答案 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更优越。

您可以在(项目属性 - >配置属性 - >)中设置主要输入链接器 - >高级 - >入口点 招呼