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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了boost 链接出错无法打开libboost_thread-vc140-mt-sgd相关的知识,希望对你有一定的参考价值。

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

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库链接出错问题

无法在 Visual Studio 2008 中构建 Boost.python。编译出错

Boost库链接错误解决方案

Boost库链接错误解决方案

Boost库链接错误解决方案

Boost库链接错误解决方案