Контекст. Попытка использовать набор библиотек C++ Boost.Python для взаимодействия с кодом C++. Основная идея состоит в том, чтобы протестировать код C++ (файлы .so), используя их, как python, с точки зрения контроля качества.
Вопросы сейчас;
Обертка BOOST_PYTHON_MODULE, нам действительно нужно включать в каждый .cpp интерфейс для взаимодействия с Python? Скажем, у нас есть test.cpp, не можем ли мы написать оболочку Boost test_qa.cpp, чтобы фактический код разработки не менялся в процессе?
Посмотрел сайт Boost.org, чтобы получить больше ясности, в чем разница между Boost.Build и Boost.Python?