2013-10-18 23 views
0

上下文 - 嘗試使用Boost.Python C++庫集來與C++代碼交互。 主要思想是從質量保證角度使用Python來測試C++代碼(.so文件)。boost.pyild與boost.python

問題現在;

  1. BOOST_PYTHON_MODULE包裝,我們真的需要在每一個給Python接口的.cpp包括?假設我們有test.cpp,我們不能用Boost包裝器寫test_qa.cpp,這樣實際的開發代碼在流程中沒有改變嗎?

  2. 查看Boost.org網站以獲得更多的清晰度,Boost.Build和Boost.Python有什麼區別?

回答

1

Boost Build documentation

Boost.Build是要建立C++項目,無處不在的簡單方法。

Boost Python documentation

...一個C++庫,使C++和Python編程語言的無縫互操作性

我要說升壓的這兩個部分之間的區別應該很明顯。