我正在使用 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 文件复制到项目目录本身之后,它也不起作用。
我从 2010 年 6 月起安装了 Windows 8 SDK 和 DirectX SDK。我错过了什么吗?