我最近在一台新计算机上安装了 Visual Studio,并在其上设置 DirectX,我转到工具>选项>项目和解决方案>VC++ 目录并在库文件下创建了一个新条目C:\Program Files\Microsoft DirectX SDK (August 2009)\Lib\x86
现在运行了一个测试程序(基本上只是初始化了 DirectX),它运行良好。但是,如果我更改...\Lib\x86
为...\Lib\x64
,则会收到Direct3DCreate9
未定义的链接器错误:
1>main.obj : error LNK2019: unresolved external symbol _Direct3DCreate9@4 referenced in function "void __cdecl init(void)" (?init@@YAXXZ)