码迷,mamicode.com
首页 > 其他好文 > 详细

boost 链接出错无法打开libboost_thread-vc140-mt-sgd

时间:2017-08-22 21:51:47      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:boost   运行时库   

第一个链接说明,当选择什么样子的运行时库,程序在编译的时候,就会去调用相应编译时期指定的版本,比如

s代表的是运行时静态库,gd代表的是调试模式,当出现无法打开上面的情况下,说明放在指定目录下的boost编译库

可能是动态库,跟目标的不一致,因此需要调整匹配上



“多线程(/MT)”: release版本多线程静态库

    需要使用  libboost_regex-vc90-mt-s-1_44.lib

 

“多线程调试(/MTd)”:debug版本多线程静态程库

    需要使用 libboost_regex-vc90-mt-sgd-1_44.lib

 

 

“多线程 DLL(/MD)”: release版本多线程动态库

    需要使用

静态boost 库连接

libboost_regex-vc90-mt -1_44.lib

 

动态boost 库连接, 需要在引入库前加上“lib”,

运行需要带上对应的dll

boost_regex-vc90-mt-1_44.lib  à在引入库前加上“lib”

         boost_regex-vc90-mt-1_44.dll

 

 

“多线程调试 DLL(/MDd)”: debug版本多线程动态库

      需要使用

静态boost 库连接

libboost_regex-vc90-mt-gd-1_44.lib

 

动态boost 库连接, 需要在引入库前加上“lib”,

运行需要带上对应的dll

boost_regex-vc90-mt-gd-1_44.lib  à在引入库前加上“lib”

         boost_regex-vc90-mt-gd-1_44.dll

http://www.cnblogs.com/bluedoctor/p/6236905.html


http://blog.csdn.net/xucuiping_/article/details/5979532









boost 链接出错无法打开libboost_thread-vc140-mt-sgd

标签:boost   运行时库   

原文地址:http://fengyuzaitu.blog.51cto.com/5218690/1958390

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!