我尝试使用D3DXCreateTextureFromFile加载图像。D3DXCreateTextureFromFile 位于D3dx9.lib中。所以我包括了这样的库:
http ://s21.postimg.org/3ujn9o9g7/Includes.png
我还在链接器
http://s10.postimg.org/rqida3ie1/linker.png中添加了 lib
我还在“包含路径”和“Libfolder”中设置了外部库路径
- C:\Program Files (x86)\Microsoft DirectX SDK(2010 年 6 月)\Lib\x64 和
- C:\Program Files (x86)\Microsoft DirectX SDK(2010 年 6 月)\Include
我将配置类型设置为“静态库中的 MFC”,将字符集设置为“Unicode”。但我仍然得到错误:
Fehler 5 错误 LNK2019: Verweis auf nicht aufgelöstes externes Symbol "_D3DXCreateTextureFromFileW@12" in Funktion ""public: __thiscall Image::Image(char *,struct IDirect3DDevice9 *)" (??0Image@@QAE@PADPAUIDirect3DDevice9@@@Z) ”。
如果我把它翻译成英文
Fehler 5 错误 LNK2019:链接到外部未解析符号“_D3DXCreateTextureFromFileW@12”在函数“”公共:__thiscall Image::Image(char *,struct IDirect3DDevice9 *)”(??0Image@@QAE@PADPAUIDirect3DDevice9@@@Z) ”。
提前致谢