7

ヘッダーファイルの1つは

#include <config.h>

しかし、私はエラーを受け取り続けます

致命的なエラーC1083:インクルードファイルを開くことができません:'config.h':そのようなファイルまたはディレクトリはありません

理由はわかりません。config.hはプロジェクトのheadersフォルダーにあり、右クリックすると実際にファイルを開くこともできますが、プロジェクトのビルド時にこのエラーが発生します。

4

1 に答える 1

5

これは、ディレクトリがプロジェクトプロパティの[追加のインクルードディレクトリ]タブに追加されていないことを意味する必要があります。ヘッダーがソースファイルと同じ場所にない場合は、プロジェクトに追加されているかどうかは関係ありません。

[プロジェクトのプロパティ](プロジェクトを右クリック)->[構成のプロパティ] ->[ C / C ++ ] ->[一般] ->[追加のインクルードディレクトリ]に移動し、ヘッダーが存在するディレクトリ(おそらく「./headers」など)を追加します。

于 2012-07-10T18:10:31.620 に答える