首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

第三方库的有关问题

2012-02-10 
第三方库的问题我在MFC环境下使用一个第三方库(crypto++)的时候,构建了crypto++的静态库版本,是不是这个库

第三方库的问题
我在MFC环境下使用一个第三方库(crypto++)的时候,构建了crypto++的静态库版本,是不是这个库的运行时库必须和我的工程的运行时库一样啊,因为库是静态的,所以在构建静态库时使用了Multi-Threads Debug,但是我将工程(MFC)的运行时库从Multi-Threads Debug dll改为Multi-Threads Debug后,build时出现错误

请问这是什么原因?

[解决办法]

对的,必须保证运行时库的一致性,否则使用Visual Studio将产生错误: error LNK2005,具体的细节原因请参考http://tech.ccidnet.com/art/1081/20060310/474235_2.html

热点排行