读书人

第三方库的有关问题

发布时间: 2012-02-10 21:27:41 作者: rapoo

第三方库的问题
我在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

读书人网 >C++

热点推荐