C#アプリケーションで *.libファイルを使用する方法は?
質問
だから私はいくつかの.libファイルを持っています(次のように生成されます これです)C#WPFアプリケーションから使用する方法は?
解決
C#からネイティブライブラリを使用する場合は、.libファイルは必要ありません。これが.NETで処理される方法は、プラットフォームInvoke(P/Invoke)を使用することです。 MSDNのチュートリアルをフォローすることをお勧めします。
ラッパーを生成したい場合は、 P/Interopアシスタントを呼び出します CodePlexで。このツールは、元のC/C ++コードで動作することに注意してください。 .dllファイルを使用してラッパーを作成することは、エクスポートされた関数の署名を保存しないため、実行不可能です( このスレッド)およびLIBファイルは、署名をコンパイラ固有の方法で保存します。
所属していません StackOverflow