boost.build Vs boost.python

Контекст — Попытка использовать набор библиотек C ++ Boost.Python для взаимодействия с кодом C ++.
Основная идея состоит в том, чтобы тестировать код C ++ (.so файлы), используя их как python с точки зрения контроля качества.

Вопросы сейчас;

  1. Оболочка BOOST_PYTHON_MODULE, действительно ли нам нужно включать в каждый .cpp интерфейс с Python? Скажем, у нас есть test.cpp, разве мы не можем иметь надстройку Boost, написанную test_qa.cpp, чтобы фактический код разработчика не изменялся в процессе?

  2. Посмотрел сайт Boost.org, чтобы получить больше ясности, в чем разница между Boost.Build и Boost.Python?

0

Решение

От Boost Build документация:

Boost.Build — это простой способ создавать проекты на C ++ везде.

От Повышение документации Python:

… библиотека C ++, которая обеспечивает бесшовную совместимость между C ++ и языком программирования Python

Я бы сказал, что разница между этими двумя частями Boost должна быть довольно очевидной.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]