转自:http://blog.chinaunix.net/uid-24352482-id-3240009.html
这个问题主要是针对libc和libcmt的问题(Runtime library中参数为/MT的条件下需要这两个lib的)
正对VC2005,当你的工程为/MDd时,一般会在linker -> Input -> Ignore specific library中加入LIBCD和LIBCMTD,因为他是使用dll的,而在Release时,如果你选择/MD参数,你也需要加入LIBC和LIBCMT,但在/MT参数时就不能在Ignore specific library中有LIBCD和LIBCMTD,否则就会出现链接问题。
本文主要讨论了在VC2005环境下,针对不同的运行库参数(/MDd, /MD, /MT),如何正确处理libc和libcmt的链接问题,避免在Release和Debug配置下出现的链接错误。

1万+

被折叠的 条评论
为什么被折叠?



