2013-10-18 4 views
0

컨텍스트 - Boost.Python C++ 라이브러리 세트를 사용하여 C++ 코드와 인터페이스를 시도합니다. 주요 아이디어는 QA 관점에서 파이썬처럼 C++ 코드 (.so 파일)를 사용하여 테스트하는 것입니다.boost.build vs boost.python

질문하기

  1. BOOST_PYTHON_MODULE 래퍼, 우리는 실제로 모든 .cpp를 파이썬에서 인터페이스 할 필요가 있습니까? 우리가 test.cpp을 가지고 있다고 가정하면 실제 dev에 코드가 변경되지 않도록 test_qa.cpp로 작성된 Boost 래퍼를 사용할 수 없습니까?

  2. Boost.Build와 Boost.Python의 차이점은 무엇입니까? Boost Build documentation에서

답변

1

:

Boost.Build 사방 ++ 프로젝트를 C를 구축 할 수있는 쉬운 방법입니다. Boost Python documentation에서

:

... 내가 부스트의 두 부분 사이의 차이를 말할 것

원활한 C 간의 상호 운용성 ++과 파이썬 프로그래밍 언어를 가능하게 C++ 라이브러리 꽤 분명해야합니다.