問題引出:
Linux編譯程式時如果找不到頭檔會提示如下錯誤:
$ gcc test.c -o test test.c:9:16: fatal error: xxx.h: No such file or directory #include<xxx.h>
下面敘述以Ubuntu系統為例。
(免費影片教學分享:linux影片教學)
解決方法如下:
1、先找xxx.h 所在路徑
指令如下:
$ sudo find / -name xxx.h
結果如下:
/usr/local/include/xxx/xxx.h
2、然後用-I選項把目錄加上編譯即可
指令如下:
$ gcc test.c -o test -I /usr/local/include/xxx
相關文章教學推薦:linux影片教學
以上是linux下編譯程式找不到頭檔的詳細內容。更多資訊請關注PHP中文網其他相關文章!