2

私の MSVC 2015 C++ アプリケーション プロジェクトでは、xaudio2.lib. したがって、.cvxproj には行が含まれています

<AdditionalDependencies>xaudio2.lib;%(AdditionalDependencies)</AdditionalDependencies>

ビルドされた .exe を調べると、行が見つかりますXAudio2_8.dll

そのため、コンパイラ (またはリンカ) は 2_8 バージョンのみを使用することを決定したようです。

XAudio2.dllの下位バージョンのみがインストールされているため、Windows 7 マシンでアプリを実行できないという問題が発生し、XAudio2_8.dll.

では、プロジェクトを修正/変更して、結果の .exe を Windows 7 で実行できるようにするにはどうすればよいでしょうか? XAudio2_7.dllたとえば、使用するように指定するにはどうすればよいですか?

4

1 に答える 1