eclipse編譯C程式時提示:
..\src\main.c:8:21: fatal error: my_type.h: No such file or directory
如圖:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiIXZ05WZD9CX5RXa2Fmcn9CXwczLcVmds92czlGZvwVP9EUTDZ0aRJkSwk0LcxGbpZ2LcBDM08CXlpXazRnbvZ2LcRlMMVDT2EWNvwFdu9mZvwVP9EVYsplMYlGayQmdRhlW1VTaitmTzkVdjJjYzpkMMZ3bENGMShUYvwFd4VGdvwlMvw1ayFWbyVGdhd3PzkDNzMDNzQTMyITOwQTMwIzLcRXZu5ibkN3Yuc2bsJmLn1Wavw1LcpDc0RHaiojIsJye.jpg)
需要添加自己的頭檔案的路徑:
選中工程再右鍵點選,選擇右鍵菜單的Propertise:
C/C++ Build -> Settings -> Tool Settings -> Includes 點選添加的符号,會出現選擇頭檔案的對話框,此時可以選擇頭檔案或頭檔案所在目錄,我選擇的是
目前工程下的inc目錄,出現下圖所示:
在這一步可以點選确定,這個工程就可以找到目前工程目錄下的頭檔案及目前工程目錄下inc目錄下的頭檔案。也可也複制路徑:
“${workspace_loc:/${ProjName}/inc}”
添加到上圖C/C++ Build -> Environment頁籤中C_INCLUDE_PATH的值得最後,這樣以後建立C工程時也可以引用目前工程目錄下的inc目錄下的頭檔案,
需要注意的是建立的工程中也要用inc做頭檔案的目錄,如果不是,則需要按以上步奏重新添加。