【发布时间】:2010-02-06 23:29:13
【问题描述】:
我最近在一台新计算机上安装了 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)
【问题讨论】:
标签: directx installation x86-64