一、軟體版本
eclipse版本為c++Eclipse4.5.2
二、問題描述
eclipse找不到自己建立的××.h頭檔案
三、解決方法
一般來說找不到頭檔案的主要原因有兩個:
1.沒有下載下傳相應的庫或添加相應的庫路徑
2. 沒有添加頭檔案所在的路徑。
可以在工程上右鍵選擇Properties打開功能參數設定界面,如下所示:

在C/C++General中的Paths and Symbols界面添加路徑,如下所示:
但是萬萬沒想到,添加頭檔案的路徑之後eclipse還是提示找不到頭檔案,clean all之後重新編譯,問題依然存在。。。。
最後在Terminal中輸入:
查找cal.h的路徑,最後發現原來ubuntu中竟然原來就有這個頭檔案…….好吧,然後然後我修改自己建立的頭檔案名稱問題就解決了。
這是不是也說明,頭檔案的名字沖突也可以造成檔案或目錄不存在的錯誤?!