我正在從directxtutorial.com學習Direct3D。我通過下面的代碼中的預處理器指令來包含它。如何在程序中包含Direct3D?
#pragma comment(lib, "d3d11.lib")
#pragma comment(lib, "d3dx11.lib")
#pragma comment(lib, "d3dx10.lib")
但是,這並沒有這樣做。我猜這是因爲庫文件不在其檢查找到它們的地方。但是有人可以解釋一下這裏發生了什麼嗎?謝謝。 錯誤消息是:「智能感知:無法打開源文件」
首先,確保您有Windows SDK並將其添加到搜索目錄中。 – chris
如何將Windows SDK添加到搜索目錄? – Qyler
應該有項目設置中的某個選項(或整體設置)。 [這個問題](http://stackoverflow.com/questions/4095009/switching-vs2010-to-use-windows-7-1-sdk)可能會有所幫助。 – chris