zoukankan      html  css  js  c++  java
  • 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驱动爱好者 服务器程序员沟通交流
    如果觉得不错,欢迎点赞,你的鼓励就是我的动力
    阿里打赏 微信打赏
  • 相关阅读:
    你写的单例真的安全吗?
    CountDownLatch&&CyclicBarrier
    初步认识AQS
    Atomic底层原理
    volatile关键字
    Linux常用服务类相关命令
    线程池
    由浅入深TheradLocal
    synchronized关键字
    .net 中dapper实现事务的三种方式总结
  • 原文地址:https://www.cnblogs.com/itdef/p/8142735.html
Copyright © 2011-2022 走看看