2010-11-23 47 views
0

Okの人々がJune DirectX SDKをインストールしましたので、ドキュメントを読んでください。ユーザー変数を使用して、正しいLibインクルードファイルと実行可能ファイルを指し示すビジュアルスタジオを設定します。 SDKのファイルパスリンクの問題DirectX:リンカーの問題

に設定されている

$(DXSDK_DIRは)私はそれが幸せな日々働いランダムにハイテクのデモを試してみました!

チュートリアルを開始することに決めた最初のものを見て、SLNファイルを開き、リバースエンジニアリングを少し練習することに決めました。

私はこのエラーが発生し続ける!

エラー1致命的なエラーLNK1104:デバッグフォルダがあることをTutorial00 Tutorial00

は私がのLib/x86のフォルダを開いていないファイル 'd3d10d.lib' チェックインしたことができます!!!!私はまだ清潔にし、ソリューションを再構築しても喜びはありません!

おそらく、私のuser変数に問題があり、ダイレクトリンクのために交換した可能性があります。

exeファイル C:\プログラムファイル\マイクロソフトのDirectX SDK(2010年6月)\

を含める:の\ Program Files \ MicrosoftのDirectX SDK(2010年6月)\ユーティリティ\ビン\ x86の

は Cには、 lib C:¥Program Files¥Microsoft DirectX SDK(2010年6月)\ Lib \ x86

同じエラー!

私は2番目のチュートリアルを試している間にそれをプッシュすることに決めました。同じ静脈から私にエラーを与えているわけではありません。

エラー1つの致命的なエラーC1083: 'd3d10sdklayers.h':オープンできないファイルが含まれないようなファイルやディレクトリはC:\プログラムファイルは、MicrosoftのSDKは、Windowsを\ \ \ v6.0aの\が含ま\ d3d10.h 6676 Tutorial01

第2のものはWindows 6 SDKとは関係がないようですが、それはモバイル開発用ではなく、混乱しています。私はDirectX SDKが自己完結型であり、単にVSコンパイラにリンクする必要があるという印象を受けました。 GameDevの忍者に、私は間違って何をしているのですか?

答えて

1

使用しているVisual Studioのバージョンはわかりません。 d3d10d.libファイルをリンカの設定に追加するのを忘れたようです。 2010を使用している場合は、d3d10d.libをProject-> Properties-> Linker-> Input-> Additional Dependanciesに追加してみてください。

2番目の問題は、インクルードパスに関する誤った設定です。