環境配置:
項目屬性設置--包含目錄和庫目錄,要包含DirectX安裝路徑上的Include文件和Lib文件。
包含目錄
D:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include
庫目錄
D:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x86
error LNK2019: 無法解析的外部符號 (此問題系項目庫文件鏈接不成功)
項目使用的DirectX 9 版本,系統安裝的最新11.0版本,項目關聯lib文件失敗。
暴力解決:手動添加以下代碼,
#pragma
comment(lib,"d3d9.lib")
#pragma comment(lib,"d3dx9.lib")
#pragma comment(lib,"winmm.lib")
#include<d3d9.h>
......
或者添加以下配置:
d3d9.lib;d3dx9.lib;winmm.lib;(項目屬性—鏈接器—輸入)