boost.build Vs boost.python
boost.build Vs boost.python
Context -- 尝试使用 Boost.Python C++库集与C++代码进行交互。主要思想是从 QA 的角度来看,通过像 python 一样使用它们来测试C++代码(.so 文件)。
现在的问题;
-
BOOST_PYTHON_MODULE包装器中,我们真的需要包含在从 Python 接口的每个.cpp中吗?假设我们有测试.cpp,我们不能test_qa.cpp编写 Boost 包装器,以便在此过程中不会更改实际的开发代码吗?
-
查看 Boost.org 网站以获得更清晰的信息,Boost.Build 和 Boost.Python 有什么区别?
来自 Boost Build 文档:
Boost.Build 是一种随时随地构建C++项目的简单方法。
来自 Boost Python 文档:
。一个C++库,可实现C++和Python编程语言之间的无缝互操作性
我想说Boost的这两个部分之间的差异应该很明显。
相关文章:
- 我应该包含什么来制作 boost.python 扩展?
- C++ 和 Boost.Python - 如何将变量公开给 python 并在循环中更新它?
- 如何将来自 Boost.Python 的map_indexing_suite与自定义而不是标准对象一起使用?
- Boost Python Numpy - 要初始化的未定义引用
- Boost.Python :C++模板类型匹配的嵌套命名空间
- Boost.Python 列出了所有公开的类和属性
- Boost.Python 在静态库方面失败
- 在cpp中使用boost-python的python代码是否进行动态内存分配
- Boost.Python 和导入 dll,"The specified module could not be found"
- 无法将__str__特殊方法与Boost::Python接口
- 编译时出现Boost.python链接错误
- 使用 Boost/Python 的未定义符号 - 复杂
- Boost.Python 和C++导入到 Python 3 时编译库错误
- 两个并发的 Python 进程可以在 Boost Python 中运行吗?
- 通过 Boost Python 将 Python 函数转换为 C++,用作回调
- 编译在 Python 代码内部调用的 C++ 代码时出错,使用 Boost Python
- Boost.Python.ArgumentError: World.set(World, str) 中的 Python
- 使用 boost python 从 c++ 为 python 中的类成员变量赋值
- Boost Python 不断链接 Python27 库
- 使用 python3 为 msvc 构建 boost python - 链接器错误