我尝试使用 D3DXCreateTextureFromFile 加载图片。 D3DXCreateTextureFromFile位于 D3dx9.lib 中。所以我把lib包括在内:
http://s21.postimg.org/3ujn9o9g7/Includes.png
我还在链接器中添加了lib http://s10.postimg.org/rqida3ie1/linker.png
我还在“Include paths”和“Libfolder”
中设置了外部lib路径我将配置类型设置为“静态库中的MFC”,并将字符集设置为“Unicode”。但我仍然得到错误:
Fehler 5 error 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 error LNK2019: Link to a external unsolved symbol"_D3DXCreateTextureFromFileW@12" in function""public: __thiscall Image::Image(char *,struct IDirect3DDevice9 *)" (??0Image@@QAE@PADPAUIDirect3DDevice9@@@Z)".
提前致谢
答案 0 :(得分:0)
问题是我链接到以下路径
更改为32位库后,它可以工作。