1. ホーム
  2. c++

[解決済み] PythonからC/C++を呼び出す?[クローズド]

2022-03-17 22:32:47

質問

CやC++のライブラリにPythonのバインディングを構築する最も早い方法は何でしょうか?

(Windowsを使用しています。)

解決方法は?

をご覧ください。 ブースト.パイソン . 以下は、同社のウェブサイトから抜粋した簡単な紹介文です。

<ブロッククオート

Boost Python ライブラリは、Python とインターフェイスするためのフレームワークです。 C++. これにより、C++のクラス 関数やオブジェクトをPythonに、またはその逆を、特別なことはせずに行えます。 ツール -- C++コンパイラだけです。C++のインターフェイスをラップするように設計されています。 C++のコードを変更する必要がないように、非侵入型で このため、Boost.Pythonは以下のような用途に理想的です。 サードパーティライブラリをPythonで利用する。このライブラリは、高度な メタプログラミング技術により、ユーザーにとって構文が単純化され、その結果 ラッピングコードは、一種の宣言的なインターフェイスのようなものである。 定義言語(IDL)である。