Boost.python模块提供了一种将c / c ++代码隐藏到Python中的简单方法。但是,大多数教程都假设bjam用于编译此模块。我想知道如果我不编译这个模块我仍然可以使用这个模块吗?我的意思是"不编译这个模块"在我当前的项目中包含了Boost.python的所有源文件。我是为Boost的其他模块做过的。例如,Boost.filesystem模块,当我使用这个模块时,我只包含这个模块中的所有文件,并用我编写的代码编译它们。谢谢。
答案 0 :(得分:1)
是的,绝对的,这是一个像其他任何一个库。
我总是和CMake一起使用它,但是任何事都可以。你需要
boost_python-vc120-mt-1_58.lib
或boost_python-vc120-mt-gd-1_58.lib
,再次取决于版本/ os / toolkit)