boost_python-mt.so不可用

时间:2012-09-29 17:36:31

标签: linux boost

我打算编写一个使用boost_python的程序,不管它的版本如何。由于程序是多线程的,我必须使用libboost_python-mt。问题是当我安装libboost_python-dev时,我在/ usr / lib中看不到libboots_python-mt.so,而以下库存在:

libboost_python-mt-py27.so
libboost_python-py27.so.1.48.0
libboost_python.so

我正在使用ubuntu 12.04,我安装了libboost_python-dev,libboost-all-dev

1 个答案:

答案 0 :(得分:0)

-mt后缀已被删除。已安装的Boost库具有多线程安全性(from this link。)

将链接标记从-lboost_python-mt更改为-lboost_python