5
A
答えて
0
libをインポートできる従来のリンカはありません。最善の策は、COMライブラリをコンパイルし、それを使用するためにinteropを使用することです。
0
直接ではありません。 P/Invoke、またはC++/CLIを使用した混合モードアセンブリを使用して、アンマネージDLLと相互運用することができます。いずれにしても、ラッパープロジェクトを作成するか、オリジナルの.lib(ソースがあれば)をDLLに再コンパイルする必要があります。
8
現在地ステップ命令によるステップを参照してください、マネージラッパーを作成することができます。私はの.libファイルを知らない
1
。しかし、DLLとしてコードをコンパイルすれば、アンマネージコードとして使用することができます。あなたは
System.Runtime.InteropServices
を参照する必要があります、あなたが使用して、それにDLLIMPORT属性を与えたいメソッドを定義する必要があります。これを行うために
。このような何か:ここ
[DllImport("MyCPPDll.dll")]
public void SomeMethod(int someParameter);
は正しい方向にポイントにあなたを助けるべきいくつかのリンクは以下の通りです。[使用する方法\ * LIBの
http://msdn.microsoft.com/en-us/library/26thfadc(v=vs.100).aspx
関連する問題
- 1. libファイルのC++グローバルクラスコンストラクタ
- 2. ネットワークセッションのステートフルインスペクション用のC lib?
- 3. は、delphiでlibファイルを使用します。 libファイルをインポートする方法
- 4. スレッディング用の良いC++ lib
- 5. cURL libを使用してC/C++で例外をキャッチする
- 6. C C DLLで使用する静的ライブラリ(.lib)
- 7. .LIBファイルと.OBJファイルの違いは何ですか? (Visual Studio C++)
- 8. Cプログラムでの外部ライブラリの使用
- 9. C++/CLIプログラムを.libにコンパイルし、純粋なアンマネージC++プログラムとリンクするには?
- 10. Cを使用してプログラムでファイルをSCPする方法
- 11. C++からlibファイルのc関数を呼び出す
- 12. .libファイルを抽出せずにVS2008 SP1を使用して複数の静的.libファイルを1つのモノリシック.libファイルにリンクする
- 13. フォークを使用したC++プログラムのノンブロッキングシステムコール
- 14. Qt/C++プログラムでOpenMPを使用する
- 15. Cプログラムで#defineを使用する
- 16. C++プログラムでJavaアプレットを使用する
- 17. C++プログラムで複数の.cppファイルを使用していますか?
- 18. C#lib install?
- 19. Java Cソースフォーマッタlib?
- 20. C#での.ashxファイルの使用
- 21. DLLとLIBファイル
- 22. NetBeans - 別のlibフォルダの使用
- 23. C++ファイル送信プログラム
- 24. C libとしてのBash?
- 25. C PythonのTA-Lib関数
- 26. devenvマクロとlibファイルのコマンドラインオプション
- 27. C#プログラムの選択された出力を他のC#プログラムに使用する
- 28. mingwでMSVC++ .libファイルを使用しています。名前のマングリング
- 29. Ent Lib Unityの使用時期
- 30. プログラムでCを使用してプログラムをアンインストールする#
可能重複C#アプリケーションのファイル?](http://stackoverflow.com/questions/2848193/how-to-use-lib-file-in-c-sharp-application) – tafa