Visual Studio 2010では、別のdllを使用するダイナミックライブラリ(たとえば、dyn1.dll)としてプロジェクトをビルドしました(たとえば、dyn2.lib、dyn2.dll、dyn2.hはそれぞれのファイルです)。dyn2.hとdyn2.libをプロジェクトに直接含めます。そして、dyn2.dllが存在する場所を指すように「path」変数を設定します。これは、dyn1.dllを機能させるために従う手順です。
ここで、dyn2.dll、dyn2.h、dyn2.libを使用しながら、プロジェクトを静的ライブラリ(sta1.libなど)としてビルドするとします。sta1.libに組み込まれているdyn2.lib、dyn2.dllに含まれているすべてのコードです。
意味はsta.libスタンドアロンです。sta1.libが機能するために、パス変数内のdyn2.dllのディレクトリを指す必要はありませんか?私はこれらに慣れていないので、明確な答えが非常に役立ちます
ありがとう