從網(wǎng)上
download
一個(gè)三維演示模型的軟件編譯發(fā)現(xiàn)報(bào)找不到
dxsdkver.h
文件,網(wǎng)上查閱這是
MS
的
DirectX sdk
中的庫(kù)文件,于是先
download DirectX SDK
安裝之后,配置如下:
工具
->
選項(xiàng)
->
項(xiàng)目和解決方案
->VC++ Directorise
,然后在右方的
show directorise for
選項(xiàng)中選擇
include files
選項(xiàng)并把
C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Include
此路徑加進(jìn)一新行中,然后在
reference files
和
library files
選項(xiàng)中將
C:\Program Files (x86)\Microsoft DirectX SDK (June 2010)\Lib\x64
【注:
64
位系統(tǒng)選
x64,32
位選
x86
】加入到
一新建的行中,然后就可以運(yùn)行了。
問(wèn)題
1
:“
fatal error C1083:
無(wú)法打開(kāi)包括文件
:
“
d3dx9.h
”
: No such file or directory
”
問(wèn)題
2
:出現(xiàn)”無(wú)法打開(kāi)
DXERR.lib
“的問(wèn)題
等都可以用上面的方法解決
安裝過(guò)程報(bào)錯(cuò)
ErrorCode : S1023
原因是已經(jīng)安裝的
VS2010 ,
會(huì)安裝如下兩個(gè)組件:
Microsoft Visual C++ 2010 x86 Redistributable
Microsoft Visual C++ 2010 x64 Redistributable
而
DirectX SDK (June 2010)
會(huì)在安裝的過(guò)程中再次安裝。
所以解決的辦法就是在安裝
DirectX SDK (June 2010)
之前先將以上兩個(gè)程序卸載。之后再次安裝
Direct SDK (June 2010)
就可以了。
在運(yùn)行中執(zhí)行以下代碼即可:
MsiExec.exe /passive /X{F0C3E5D1-1ADE-321E-8167-68EF0DE699A5}
MsiExec.exe /passive /X{1D8E6291-B0D5-35EC-8441-6616F567A0F7}
The DirectX Software Development Kit
這個(gè)就是微軟的
DX SDK
。
MS
的
DXSDK
主要用來(lái)開(kāi)發(fā)多媒程序,它是低級(jí)程序開(kāi)發(fā)接口
API
。它可以用來(lái)創(chuàng)建游戲和其它高性能的多媒體應(yīng)用程序。主要包括高性能的
2D,3D,
聲音和輸入控制。
-
DirectX Programming Guide
-
DirectX Tools
-
DirectX Samples
-
DirectX Reference
dxut.h(29): fatal error C1083: Cannot open include file: 'dxsdkver.h': No such file or directory
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號(hào)聯(lián)系: 360901061
您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對(duì)您有幫助就好】元
