Context - 尝试使用Boost.Python C ++库集与C ++代码进行交互。 主要思想是从QA的角度使用python来测试C ++代码(.so文件)。
现在提问;
BOOST_PYTHON_MODULE包装器,我们真的需要在每个.cpp中包含要从Python接口吗?假设我们有test.cpp,我们不能将Boost包装器写成test_qa.cpp,以便在进程中不改变实际的dev代码吗?
看看Boost.org网站是为了更清晰,Boost.Build和Boost.Python有什么区别?
答案 0 :(得分:1)
Boost.Build是一种在任何地方构建C ++项目的简单方法。
...一个C ++库,它实现了C ++和Python编程语言之间的无缝互操作性
我想说Boost这两部分之间的区别应该非常明显。