Я использую Windows 8/Visual Studio 2012, C++11 и Direct3D 11 для разработки.
Я включаю библиотеки Direct3D, подобные этому
#pragma comment(lib, "dxgi.lib")
#pragma comment(lib, "d3d11.lib")
#pragma comment(lib, "d3dx11.lib") // <-- error LNK1104: cannot open file 'd3dx11.lib'
#pragma comment(lib, "d3dx10.lib")
Однако компоновщик не может найти файл d3dx11.lib. После добавления пути, по которому находится библиотека, в «Каталоги библиотек» проекта компоновщик по-прежнему не может найти эти файлы. Даже после того, как я скопировал файлы lib в сам каталог проекта, он не работает.
Я установил Windows 8 SDK, а также DirectX SDK от июня 2010 года. Я что-то упустил?