通过Boost库可以在C++项目中使用正则表达式,配置好环境后链接过程出现”无法打开libboost_regex-vc120-mt-sgd-1_62.lib”的错误. 
  原因是按照官方生成lib的方法没有生成libboost_regex-vc120-mt-sgd-1_62.lib,需要自己生成这个静态库.

解决方案

  • 以我本地环境为例: 
    在Boost解压出来的目录下D:\boost_1_62_0运行cmd,输入并执行命令:
  • 1 bjam stage --toolset=msvc-12.0 --stagedir="D:\boost" link=static runtime-link=static threading=multi debug release

    注:12.0版本号根据需要可以随意改变,如改成14.1.编译后就是141

其中”D:\boost”目录可自行指定,用于存放生成的lib文件.

  • 执行完毕后将lib存放的目录”D:\boost\lib”添加项目依赖的库目录中

  • 项目属性->配置属性->C/C++->代码生成->运行库 设置为 多线程调试 (/MTd) 
    根据libboost_regex-vc120-mt-sgd-1_62.lib文件命名 mt 表示多线程 s表示static静态d表示debug

转载于:https://www.cnblogs.com/xiaochi/p/8656454.html

11.使用boostregex遭遇无法打开libboost_regex-vc120-mt-sgd-1_62.lib的问题相关推荐

  1. VS2013使用boostregex遭遇无法打开libboost_regex-vc120-mt-sgd-1_62.lib的问题

    VS2013使用boostregex遭遇无法打开libboost_regex-vc120-mt-sgd-1_62.lib的问题 通过Boost库可以在C++项目中使用正则表达式,配置好环境后链接过程出 ...

  2. 高通平台(Qualcomm) Android 10 /11/12 user版本默认打开adb 调试小结

    1.流程 USB插入接收广播授权->建立adb连接服务->执行adb 命令 2.adb相关属性 ro.secure = 0 开启root权限 ro.adb.secure = 1 1开启ad ...

  3. warning LNK4099: 未找到 PDB“vc120.pdb”(使用“dataserialize.lib(Data_processor.obj)”或在“E:\Santint\Santint_B

    举例: "warning LNK4099: 未找到 PDB"vc120.pdb"(使用"sqlite3d.lib(sqlite3secure.obj)" ...

  4. E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

    E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 问题出现原因:直接切 ...

  5. E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? (

    E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它? 解决办法如下: 1, ...

  6. AutoCAD 2021 macOS Big Sur 11版 注册机无法打开?注册机怎么使用?

    autocad2021这个新版本,依然是款十分出色的计算机辅助设计 (CAD) 软件,可依靠它来完成任何的2D和3D图形设计.同时该软件内置了专业强大的MEP.MAP 3D.PLANT 3D等智能工具 ...

  7. 解决ubuntu16.E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

    zxl@zxl-Vostro-3559:~$ sudo rm /var/cache/apt/archives/lock zxl@zxl-Vostro-3559:~$ sudo rm /var/lib/ ...

  8. linux dpkg: 错误: 无法打开软件包的 info 文件 /var/lib/dpkg/available 以便读取: 没有那个文件或目录

    1.你可以先到bai /var/lib/dpgk目录下看看,du有没有available_old这个文件,如果有,zhi执行下面的命令即可解决:sudo cp -p ./available_old . ...

  9. Ubuntu:E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?

    重新装了个Ubuntu 16.04中安装 opencv 所需依赖库 执行 sudo apt-get install cmake libgtk2.0-dev libavcodec-dev libavfo ...

最新文章

  1. 设计一个成功的微服务,堪称必备的9个基础知识
  2. 如果提高声音测距的分辨率?
  3. jar包名冲突gradle_jar包又冲突了?如何快速确定与哪个jar包冲突?
  4. [再寄小读者之数学篇](2014-11-26 幂等矩阵的一个充分条件)
  5. 本地缓存Caffeine
  6. 代码不是重点, 领悟OO思想(一)
  7. 现在没有可用的软件包 *** ,但是它被其它的软件包引用了 和 E: 无法定位软件包 ***问题解决(思路清晰干货)
  8. 9、网络详解 学习笔记
  9. mac电脑利用file和iconv命令修改文件编码
  10. 三星固态硬盘装linux,三星T5 SSD制作ubuntu18.04随身携带即插即用与win10共享文件真爽~(简单粗暴安装大法一步到位)...
  11. 电路设计——发光二极管限流电阻
  12. LOTO示波器 实测 开环增益频响曲线/电源环路响应稳定性
  13. 【元胞自动机】基于元胞自动机模拟社会力因素下的灾害人员疏散应急仿真附matlab代码
  14. [RK3399][Android7.1] DDR动态频率调节驱动小结
  15. 第二章 从优化业务流程谈信息集成的必要性
  16. DBeaver21.1.5如何迁移已有数据库连接
  17. VGA显示器字符显示
  18. Qt入门-文本框类QLineEdit和QTextEdit
  19. Mysql数据库计算时间差(天,时,分,秒)
  20. 精通 Less【讲师辅导】-曾亮-专题视频课程

热门文章

  1. confluence 字体_为confluence编辑器增加设置字体和设置字号的选项
  2. 2021最新 什么是虚拟专用服务器技术?
  3. 【华为认证】HCIP 数通笔记—BGP路由反射器
  4. 详解IE浏览器在线安装ocx和DLL文件的方法(打包成cab文件)
  5. 2013-12-IOS 获取最新设备型号方法
  6. 程序员年底跳槽必备!自动生成10+种简历模板,总有一个适合你
  7. 汇编---智慧交通场景的模拟实现
  8. 黄山迎今冬“首场雾凇”,奇松怪柏摇身一变,成了玉树琼枝
  9. php音频上传失败,flash导入音乐失败怎么办
  10. JAVA毕业设计健康食谱系统服务器端计算机源码+lw文档+系统+调试部署+数据库