在使用Visual C ++构建项目之前,当我检查目标平台版本时,我只看到8.1。我无法将其更改为7,这是我的目标平台
这是一个镜头:
为此,我所建立的directx项目并没有成功运行。它寻找这些dll(即:d3dcompiler_47.dll和其他......),它们存在于Windows 8.1中,但不是在Windows 7中(Windows 7有d3dcompiler_33.dll到d3dcompiler_43.dll)。我只收到很多dll错误。
我也试过了:
#define _WIN32_WINNT_WIN7 0x0601 //windows 7
在targetver.h文件中,但没有成功。我不想为Windows 7构建它,以便我可以在7,8,8.1和10上顺利运行它。
我正在使用: