2012-03-01 7 views

答えて

3

恐らく、ctypesを調べることができますが、関数の名前と正しい呼び出し規約のようなものを知る必要があります。

これが機能しない場合は、C++コードの周りにCラッパーを作成する必要があります。

2

C++のソースコードをお持ちの場合は、これを実行して実行するのが非常に簡単で、柔軟性があるため、Boost Pythonが最適な方法です。 C++ソースがない場合は、チェックアウトのctypes。

1

別の方法は、swig(http://www.swig.org/)を使用してC++コードをラップするpythonモジュールを生成することです。