错误LNK2019 Directx10 VC ++ 2010

时间:2013-02-06 20:19:22

标签: visual-c++ directx-10

在设置库之后,我正在尝试了解DirectX 2010 我是如何安装库的: - VC ++ 2010-View-other windows-Property manager

我打开了Microsoft.Cpp.Win32.user VC ++目录: -    包含目录:C:\ Program Files(x86)\ Microsoft DirectX SDK(2010年6月)\ Include    库目录:C:\ Program Files(x86)\ Microsoft DirectX SDK(2010年6月)\ Lib \ x64

这是我得到的错误列表: - 错误1错误LNK2019:未解析的外部符号_D3DX10CreateEffectFromFileW @ 48在函数“long __cdecl InitDevice(void)”中引用(?InitDevice @@ YAJXZ)c:\ Users \ ahmed_saad \ documents \ visual studio 2010 \ Projects \ CodeName_Yarab \ CodeName_Yarab \ Main。 obj CodeName_Yarab 错误2错误LNK2019:未解析的外部符号_D3D10CreateDeviceAndSwapChain @ 32在函数“long __cdecl InitDevice(void)”中引用(?InitDevice @@ YAJXZ)c:\ Users \ ahmed_saad \ documents \ visual studio 2010 \ Projects \ CodeName_Yarab \ CodeName_Yarab \ Main。 obj CodeName_Yarab 错误3错误LNK1120:2个未解析的外部c:\ users \ ahmed_saad \ documents \ visual studio 2010 \ Projects \ CodeName_Yarab \ Debug \ CodeName_Yarab.exe 1 1 CodeName_Yarab

我正在使用Windows 8专业版x64

1 个答案:

答案 0 :(得分:0)

可能您需要链接到.lib文件,因为DX不属于常用库。 查找.lib文件并将其添加到链接器属性中。