私はヘッダーd3d9.hとd3dx9.hを含むDX9プログラムをコンパイルしようとしています。しかし、d3dx9.libを見つけようとすると致命的なエラーが発生します。興味深いのは、d3dx9.hを入力しようとすると「Microsoft SDKs \ Windows ...」と「Microsoft DirectX SDK ...」のように表示されるということです。私はプロジェクトのVC++ディレクトリの下にインクルードとライブラリのディレクトリを設定しました。私はコードにエラーはなく、コンパイルするときだけです。 DirectX(2010年6月)が正しくインストールされたため、何が原因で起こりうるのか分かりません。VC++の致命的なエラーLNK1104 w/d3d9x.lib
0
A
答えて
1
d3d9x.libはありません。おそらく文字を転記しました。これはd3dx9.libです。名前のリンカ設定を確認してください。多分#pragmaコメントがあなたのコードにあります。
正しいと確信できる場合は、リンカ、入力、特定のライブラリを無視する設定を使用してください。
+0
うわー、私は3時間それを見て、私はそれを正しく入力したと思うことを誓う。あなたに貸しがある。 – Taslem
関連する問題
- 1. LINK:致命的なエラーLNK1104:VS2017 RC
- 2. LINK:致命的なエラーLNK1104は:ファイルを開けません 'freeglut.lib'
- 3. LINK:致命的なエラーLNK1117:VC++のオプション ''の構文エラー
- 4. vC++コンパイルエラーRC:致命的なエラーRC1107:無効な使用。 RC /?
- 5. 致命的なエラー:
- 6. 致命的なエラー
- 7. 致命的なエラー:
- 8. 致命的なエラー:
- 9. LINK:致命的なエラーLNK1104:ファイル 'libcpmt.lib'を開くことができません
- 10. LINK:致命的なエラーLNK1104:ファイル 'ucrt.lib'を開くことができません
- 11. 致命的なエラーLNK1104:ファイル 'kernel32.lib'を開くことができません
- 12. PIPインストールチャンネル - > LINK:致命的なエラーLNK1104:ファイル 'MSVCRT.lib'を開けません
- 13. SQLエラー: '致命的なエラー'
- 14. Joomlaの致命的なエラー
- 15. Mongoの致命的なエラー
- 16. OOPの致命的なエラー
- 17. Androidの致命的なエラー
- 18. スタックの致命的なエラー
- 19. HttpURLConnectionの致命的なエラー
- 20. 致命的なエラー:phpmyadminの
- 21. PHPの致命的なエラー
- 22. SIGABRTの致命的なエラー
- 23. PHPの致命的なエラー
- 24. 致命的なエラーのpython
- 25. CakePHPの致命的なエラー
- 26. Herokuの致命的なエラー
- 27. PHPの致命的なエラー
- 28. Wordpressのエラー:致命的なエラー:</p> <p>致命的なエラー:
- 29. コンパイルエラー: `致命的なエラー:gfc_todo:`
- 30. 致命的なPythonエラー:Py_Initialize()
この意味は? d3d9x.libまたはd3dx9.lib?エラーメッセージをコピーして貼り付けます。設定を変更した場合は、変更したものを正確に*言う。 –
>ビルドが開始されました2012/04/21 11:19:26 AM。 1> InitializeBuildStatus: 1> "Debug \ Direct3D.unsuccessfulbuild"をタップします。 1> ClCompile: 1> main.cpp > LINK:致命的なエラーLNK1104:ファイル 'd3d9x.lib'を開くことができません 1> 1>ビルドFAILED。 – Taslem
はコンパイル時の正確な出力です。そして、それはすべてd3dx9.libとして設定されます。 $(DXSDK_DIR)includeと$(DXSDK_DIR)lib \ x86をライブラリの下にインクルードしました。変わった部分は、チュートリアル(http://www.directxtutorial.com/Tutorial9/B-Direct3DBasics/dx9B5.aspx#still)がそれらをビルドパスに追加すると言っていないということです。 – Taslem