파이썬과 인터페이스 할 수 있어야하는 C++ 라이브러리가 있습니다. 나는 적응해야 할 선택을 이해하기 위해 this question을 읽었다.C/C++ 라이브러리와 Python의 인터페이스
SWIG와 Cython을보고 SWIG와 함께 가고 싶었습니다. 주로 파이썬 프로그래밍 경험이 거의 없었기 때문입니다. 그러나 Swig을 사용하여 모든 클래스에 대해 인터페이스 (.i 확장자)를 작성해야한다는 것을 알고 있습니다. 자, 내 C++ 프로젝트는 거대하고 wrapper를 제 자리에 잡는 데 많은 시간이 걸릴 것이라고 생각합니다.
지금은 제 신청이 많아서 선택을해야합니다. 인용 된 스레드에서 나는 Boost Python을 보게되었다. 이제는 더 이상 결정할 수없고, 나에게 장단점을 말해 줄 수있는 사람들의 의견을 듣고 싶지 않습니다. 나의 선호는 사용하기 쉽고 얼마나 빨리 할 수 있는지주의하십시오. 나는 이것을 위해 시스템 성능을 손상 시키려고한다. 누군가 SWIG 구현 프로젝트 나 Boost Python 구현 프로젝트 링크를 제공 할 수 있다면 정말 감사 할 것입니다. (예제 튜토리얼 대신 완전한 모듈이 훨씬 더 좋을 것입니다!)
이것은 Boost를 설치하고 모든 것이 작동하는지 확인하는 데 필요한 모든 것이어야합니다. http://www.boost.org/doc/libs/1_39_0/libs/python/doc/building.html – paulsm4
또한이 wiki 페이지는 다음과 같습니다. 튜토리얼 미스를 향상시키는 유용한 팁이 많이 있습니다 http://wiki.python.org/moin/boost.python?action=show&redirect=BoostPython –