gpt4 book ai didi

c++ - boost.build 与 boost.python

转载 作者:行者123 更新时间:2023-11-28 07:21:15 25 4
gpt4 key购买 nike

上下文——尝试使用 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 之间的区别是什么?

最佳答案

来自Boost Build documentation :

Boost.Build is an easy way to build C++ projects, everywhere.

来自Boost Python documentation :

... a C++ library which enables seamless interoperability between C++ and the Python programming language

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

关于c++ - boost.build 与 boost.python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19447584/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com