私はDLLのラッパーを作ろうとしています。 DLLはネイティブのPASCALで記述され、関数はSTDCALLとして宣言され、汎用呼び出しインタフェースを提供します。DLLとCythonを動的にリンク
私はDLL、ヘッダーファイル、または.libファイルを持っていません。 (私はWindows上にいる)。
ext_modules=[
Extension("name",
sources=["name.pyx"],
libraries=["myDLL"]
)
]
しかし、リンカが.LIBファイルが見つからない文句:
setup.pyファイルから私の拡張子は次のようになります。私はDLLのドキュメンテーションを持っているので、ヘッダファイルを自分で書くことができますが、.libではなくDLLを受け入れるためにCythonを入手するにはどうすればよいですか?
あなたがC++で、たとえばWindows上でDLLをリンクすることはできますか? – ead