私は、コンパイルしてPythonで読めるようにするためのソースコードをcppで書いています。 Pythonは2つのファイル名を入力として与え、行列とベクトルを出力として取得する必要があります。 私はC/C++でそれをやらなければならなかったのですが、2つの文字と2つのポインタを使用しましたが、コンパイルされたC/C++プログラムがPython言語でどのように見えるのか分かりません。PythonのC/C++関数をコンパイルする方法
誰かが私を助けてくれることを願っています。 ありがとうございます。
あなたは 'ctypes'やPython拡張でこれを行うことができます。前者は開発の面でおそらく早いでしょう。 C++コードをDLLにビルドし、単一の関数をエクスポートします。 ctypesのドキュメントを読んで、Pythonからそれを得る方法を学んでください。 –
[this stackoverflow question](http://stackoverflow.com/questions/145270/calling-c-c-from-python)への回答が役に立ちます。 – DSM
リンクありがとうございますが、共有ライブラリとしてコンパイルする際にいくつかの問題があります。 Mac OSではどうしたらいいですか? – Nicholas