2011-07-27 90 views
0

我有一個C + +項目,我真的很困惑該項目中的標題組織。我有gui聲明和源文件的頭文件。該組織是:C++幫助與標題

//file1.h 
#pragma once 

//file1.cpp 
#include "file1.h" 

//file2.h 
#pragma once 

//file2.cpp 
#include "file2.h" 

當我試圖inlcude在file2.h或file2.cpp file1.h和使用file1.h類型我總是得到致命錯誤C1083:無法打開包含文件。如何解決這個問題。

我已經創建了一個簡單的項目來說明問題。 TestProject

+0

'file1.h'和'file2.h'是否存在於同一目錄中? – Naveen

+0

是的。他們都在同一個directoy。 – shadeglare

回答

3
error C1083: Cannot open include file 

手段最有可能要麼你的文件不存在的路徑,或者你沒有添加的文件的路徑include路徑。

看一看Fatal Error C1083

+0

我忘了補充一點,該項目使用預編譯頭文件。這是一箇舊項目。 – shadeglare