contents
- d3dx9.h に関するエラー
- DirextX 9.0 SDKの入手
- Oct 2006
- VS2005の設定
- ヘッダ
- ライブラリ
- ビルドする
- 過去の情報
- Dec 2004
- 2007年11月
DirextX SDK
■d3dx9.h に関するエラー
fatal error C1083: include ファイルを開けません。'd3dx9.h': No such file or directory
- このようなエラーメッセージが出たらどうするか.
■DirextX 9.0 SDKの入手
Oct 2006
- http://www.microsoft.com/downloads/details.aspx?FamilyID=d625324c-59b4-4951-849e-640b508dc442&DisplayLang=en dxsdk_oct2006.exe
- このちょっと古いversionをdownloadすべし.理由は後述.
■VS2005の設定
ヘッダ
- ツール→オプション→プロジェクトおよびソリューション→VC++ ディレクトリ→インクルードファイル→「新しい行」を押す→下記の行を入力する.
C:\Program Files\Microsoft DirectX SDK (October 2006)\Include
- OK
ライブラリ
- ツール→オプション→プロジェクトおよびソリューション→VC++ ディレクトリ→ライブラリ ファイル→「新しい行」を押す→下記の行を入力する.
C:\Program Files\Microsoft DirectX SDK (October 2006)\Lib\x86
- OK
■ビルドする
- Ctrl-Shift-Bでビルドする.問題なくビルドできればOK.
■過去の情報
- DirextX SDKはころころversion upする.
Dec 2004
- http://download.microsoft.com/download/f/6/0/f6087536-6544-47c7-9ca8-efdcc18feb57/dxsdk_dec2004.exe
- このversionをずっと長く使ってきた.
2007年11月
- http://www.microsoft.com/downloads/details.aspx?FamilyID=4b78a58a-e672-4b83-a28e-72b5e93bd60a&DisplayLang=en dxsdk_november2007.exe
- このversionだと,dinput.libが無いという問題がある.
Last modified: 2008-03-03