vc项目中加载多个lib遇到的问题

一个VC项目中 在网络加密 json解析等方面  加载了多个第三方库和文件

boost cryptpp rapidjson  mysql的连接池等等

在使用mysql++的时候 多次报错 LNK 2005 error 。basic_ostream。。。。。。。。。

经过阅读官方网页文档 发现需要将项目运行库设置为 MD 而不是MT

但是之前加载的库 均为MT

此时有两个选择

1 讲项目运行库改为MD 并将之前使用的库全部以MD重新编译加入

2 放弃mysql++ 使用mysql conector,但是需要自行编写连接池代码

作 者: itdef
欢迎转帖 请保持文本完整并注明出处
技术博客 http://www.cnblogs.com/itdef/
B站算法视频题解
https://space.bilibili.com/18508846
qq 151435887
gitee https://gitee.com/def/
欢迎c c++ 算法爱好者 windows驱动爱好者 服务器程序员沟通交流
如果觉得不错,欢迎点赞,你的鼓励就是我的动力
阿里打赏 微信打赏
原文地址:https://www.cnblogs.com/itdef/p/8142735.html