通过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. 学计算机所需要的英语单词,学计算机最少要懂的英语单词是什么
  2. Neo4j:空值如何工作?
  3. UML类图解义 (来自《大话设计模式》)
  4. TypeScript入门教程 之 为什么使用TypeScript
  5. 计算机组成原理 第五章 中央处理器
  6. Android 下拉刷新用法
  7. 【贪心】 【HDU 5821】 Ball
  8. React-Native组件之Text内文字垂直居中方案
  9. Biopython SeqIO 读取序列文件,读取信息,写入序列
  10. Win7下 安全、彻底删除Orcale数据库
  11. php操作redis实例大全
  12. Laravel 数据库 - 数据填充
  13. 游戏服务器更新文件,如何配置网吧游戏更新服务器
  14. DetectoRS: Detecting Objects with Recursive Feature Pyramidand Switchable Atrous Convolution
  15. vue实现搜索框记录搜索历史_Vue 实现输入框新增搜索历史记录功能
  16. python0.1+0.2不等于0.3_为什么计算机编程语言中:0.1+0.2不等于0.3
  17. VC中鼠标移动点击操作
  18. android studio jni.h 红色报错
  19. 一、Python-劳务报酬计算器(新手练习)
  20. 使用 Jquery AjaxUpload 上传图片

热门文章

  1. html5 javascript 打印日志,JS - console命令使用详解(Chrome控制台日志技巧)
  2. 优朋普乐酝酿上市前融资 百度腾讯欲投互联网TV
  3. 海思hi3520dv400 kernel分析(3)——设备树支持
  4. 如何成为一名真正的数据分析师或者数据工程师
  5. Tableau图例:利用单独图例实现条件格式
  6. c# ef报错_关于c#:在EF 6中更新现有数据会引发异常-“…同一类型的实体已经具有相同的主键值。”...
  7. ​戴尔科技集团+微软Azure Stack HCI:引领混合云上云新范式
  8. 40 道基础Dubbo 面试题及答案
  9. 前华为全球高端招聘总监吕昕蔚 | 15年面试上万人的经验分享
  10. Linux程序下载到板子上,uclinux系统移植到bf561板子上过程