本文主要是介绍vs中运行项目出现“*** 已经在libcmtd.lib中定义”的错误,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
是因为各个项目属性里,配置的运行时库不一样导致的,比如:
项目1中配置的运行时库是“多线程调试 DLL (/MDd)”
项目2配置的运行时库是“多线程调试(/MTd)”
这样就会出现上面的问题,当然前提是这两个项目有依赖关系。具体设置是在"项目——>>属性——>>c/c++——>>代码生成" 里的运行时库选项的配置,把它们设为相同就好了
这篇关于vs中运行项目出现“*** 已经在libcmtd.lib中定义”的错误的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!