...already defined in libcmtd.lib错误的处理

今天自己编译的lua.lib文件放入原来的服务端工程中,在链接阶段出现大量错误,

提示:...already defined in libcmtd.lib。

经过查询,发现网上提供的几个方案都不适合。

例如:Linker--Ignore Specific Library中已经填写了libcimtd.lib了。

解决过程及方案:

原工程:C/C++ -- Code Generation -- Runtime Library:/MTD

lua工程:C/C++ -- Code Generation -- Runtime Library:/MDd

将lua工程修改为/MTD,重新编译出lua.lib文件,然后添加到原工程,编译通过。

添加的lib要与原工程模式相同。

上一篇:使用SaltStack安装JBoss


下一篇:改革收入分配* 网络电话成通信省钱先锋