2012-09-24 16 views
13

ビジュアルスタジオプロジェクトには、ヘッダファイル用のフォルダがあります。だから、ヘッダーファイルを#include "SDL.h"とタイプできると思ってそこに入れましたが、うまくいきませんでした。私はそれを探していくつかしたが、役に立たないものは何も見つからなかった。それには、ディレクトリにファイルをコピーしません、あなたのファイルを整理するのに役立ちますまた、それが自動的に表示されるようになりそこだけヘッダを置くVisual Studioにはヘッダーファイルを含めることはできません。

error

+0

おそらく<>で囲む必要があります。プロジェクトを再スキャンする必要があるかもしれません。 –

答えて

33

SDL.hにあるパスをプロジェクトの追加のインクルードディレクトリに追加する必要があります。

プロジェクトを右クリックして、[設定のプロパティ] - > [C/C++] - > [一般] - > [追加のインクルードディレクトリ]をクリックします。

実際には、追加のインクルードディレクトリにパスがあれば、SDL.hをソリューションに追加する必要はありません。

+0

素晴らしいですが、完璧に機能しました。彼らが助けてくれてありがとう。非常に理解しやすい指示。 –

2

左側に表示されているこのフォルダビューはプロジェクト組織階層です。ディスク階層は反映されておらず、ファイルのディスク上の実際の場所はまったく異なる場合があります。そして、の#includeは、短くする、だから、

を考慮にあなたのディスクの場所を取る(およびプロジェクトのプロパティで設定されているすべての検索パス): - あなたのSDL.hファイルがディスク上に到達可能な場所にあるか確認してください:)

関連する問題