0

大学から提供されたDirectXの例を見ようとしていますが、Visual Studio 2008で(デバッグモードで)コンパイルしようとすると、次のエラーが発生します-

エラー1致命的なエラーLNK1104:ファイル'd3d10.lib'を開くことができません

問題が何であるかわかりません。同じモジュールからの別のDirectXの例がありますが、これは広範囲にわたって作業しており、この問題は発生していません。

VCディレクトリでディレクトリを\includeおよび\Lib\ x86に設定することにより、VisualStudioがリンクされたファイルを探す場所を確実に認識できるようにしました。

また、ソリューションのプロパティに移動し、次のファイルを[プロパティ]->[リンカー]->[入力]に追加しました

d3d10.lib、d3dx10d.lib、dxerr.lib、dxguid.lib

(これらは両方とも他の例でも同じであり、コンパイルされて完全に機能します)

何が問題になるのかについての提案をいただければ幸いです-ありがとうございます。

4

1 に答える 1

-1

リンカー パスに d3d10.lib,..., dxguid.lib があるパスが含まれていることを確認した後、PC に directx SDK をインストールします。

于 2011-12-01T16:26:07.480 に答える