Visual Studio 2005结合Direct 9.0 SDK(Aug2007)时应该注意的事项
??? 昨天,我開始搭建開發(fā)環(huán)境(前次弄好了但是GHOST還原了就沒了……),但是直到晚上十點(diǎn)多宿舍快熄燈時(shí)才完成,中間的郁悶不可言語。所以發(fā)表此文,希望遇到相同問題的朋友能有用。
??? 我遇到的報(bào)錯(cuò)是:fatal error C1083: 無法打開包括文件: msctf.h : No such file or directory
??? 各種搜索,看到大家都說是WINDOWS SDK沒有安裝的緣故,與VS和DX沒有直接關(guān)系。我去微軟官方下載了Windows Server 2003 SP1 Platform SDK.exe的鏡像文件
(友情地址http://download.microsoft.com/download/7/5/e/75ec7f04-4c8c-4f38-b582-966e76602643/5.2.3790.1830.15.PlatformSDK_Svr2003SP1_rtm.img,注意要用虛擬光驅(qū)打開)
??? 但是現(xiàn)在不報(bào)沒有msctf.h,而是其他一堆莫名其妙的錯(cuò)誤。后來反復(fù)檢查,發(fā)現(xiàn)是在
工具->選項(xiàng)->項(xiàng)目和解決方案C++目錄 的 庫文件 設(shè)置成了
\Microsoft DirectX SDK (August 2007)\Lib\x64
正確的應(yīng)該是
\Microsoft DirectX SDK (August 2007)\Lib\x86
這里還應(yīng)該添加個(gè)WINDOWS SDK的
\Microsoft Platform SDK\lib
還有要設(shè)置的就是
工具->選項(xiàng)->項(xiàng)目和解決方案C++目錄 的 包含文件
添加:
\Microsoft DirectX SDK (August 2007)\Include
\Microsoft Platform SDK\Include
??? 其實(shí)WINDOWS SDK的設(shè)置可以在安裝完Windows Server 2003 SP1 Platform SDK后運(yùn)行開始菜單里面的Platform SDK for Windows Server 2003 SP1下拉菜單里面的Visual Studio Registration中的Register PSDK Directories with Visual Studio程序即可。
??? 也許有點(diǎn)亂,不過你總能找到有用的東西,先這樣了。
總結(jié)
以上是生活随笔為你收集整理的Visual Studio 2005结合Direct 9.0 SDK(Aug2007)时应该注意的事项的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 存本取息是什么意思?这么存更划算!
- 下一篇: django 学习 (二) 模板