2012-03-26 2 views

答えて

1

How do I reference a DLL in a VC++ project
読んでみてください。これは、ビジュアルスタジオコンパイラ設定を使用して行われます。あなたはプログラミングを介して行うこともできます。プログラミングによってこのFrom SO ショートカットをチェックし、ライブラリTEST.LIBはあなたのプログラムにアクセスできる必要があり、次の

pragma comment (lib, "test.lib") 

を使用することです。

サードパーティライブラリをプロジェクトに追加する場合は、最後にhereと表示されます。トリックを行う必要があります

2

プラグマコメント(libに、 "lib_name.lib")

プロジェクトプロパティにも多少の設定がありますが、今は確認できません。

+0

おかげで((http://stackoverflow.com/users/349026/wajih)、あまりにもします)。 .libファイルがありません。私は他の誰かが提供しているDLLに含まれている関数にアクセスするルーチンを書いています。リンク時にその関数呼び出しを解決する必要があります。 –

+0

@Ralph:あなたが尋ねた質問とはまったく異なる質問です。それは既に尋ねられ、答えられました。例えば、http://stackoverflow.com/questions/2393178/creating-an-msvc-import-library-from-a-dll-that-uses-stdcall –

+0

を参照してください。ありがとう、@BenVoight。それは間違いなく便利です。一方、私はLoadLibraryとGetProcAddressの組み合わせで、実行時に特定の問題を解決したようです。 –

0

プロジェクトのプロパティ] - > [共通プロパティ] - > [フレームワークおよびリファレンス

MSVS2010 Screenshot

関連する問題