【问题标题】:boost.build Vs boost.pythonboost.build 与 boost.python
【发布时间】:2013-10-18 10:38:08
【问题描述】:

上下文——尝试使用 Boost.Python 的一组 C++ 库与 C++ 代码交互。 主要思想是从 QA 的角度像 python 一样使用它们来测试 C++ 代码(.so 文件)。

现在有问题;

  1. BOOST_PYTHON_MODULE 包装器,我们真的需要在每个 .cpp 中包含要与 Python 接口的内容吗?假设我们有 test.cpp,难道我们不能让 Boost 包装器写成 test_qa.cpp,这样实际的开发代码就不会在这个过程中改变吗?

  2. 查看 Boost.org 网站以获得更清晰的信息,Boost.Build 和 Boost.Python 有什么区别?

【问题讨论】:

    标签: c++ python boost boost-build


    【解决方案1】:

    来自Boost Build documentation

    Boost.Build 是一种在任何地方都可以轻松构建 C++ 项目的方法。

    来自Boost Python documentation

    ...一个 C++ 库,可实现 C++ 和 Python 编程语言之间的无缝互操作性

    我会说 Boost 的这两个部分之间的区别应该非常明显。

    【讨论】:

      猜你喜欢
      • 2020-11-21
      • 1970-01-01
      • 1970-01-01
      • 2020-05-02
      • 1970-01-01
      • 2020-02-17
      • 1970-01-01
      • 1970-01-01
      • 2011-08-07
      相关资源
      最近更新 更多