CLion找不到標頭檔案解決方案

2021-10-05 03:28:25 字數 486 閱讀 5987

這兩天我的air換了硬碟,使用時間機器恢復,出現五國問題,被迫重灌系統,結果發現clion找不到標頭檔案了,所有的標頭檔案下面都有紅色波浪形標錯,找了兩種方法,我在下面列一下:

終端加入這一行**,安裝命令列編譯器

xcode-select --install
這個方法應該是適用於mac系統公升級後出現的問題,我沒有成功。

在 cmakelist.txt 裡新增一行

include_directories

(system "/foo/bar"

)

之後右上角出現reload changes和 enable auto-reload,選擇第二個,儲存之後將這行注釋掉即可。我是使用這個方法成功的。這個方法是新增頭檔案目錄,它相當於g++選項中的-i引數的作用,也相當於環境變數中增加路徑到cplus_include_path變數的作用。

更新:我突然發現乙個特別好的文章!

mysql linux c找不到標頭檔案解決辦法

gcc c test.c i usr local mysql include gcc test.o o test l usr local mysql lib lmysqlclient test include include void main int argc,char argv else mys...

找不到標頭檔案 C語言標頭檔案

今天我們來聊聊c語言中的標頭檔案。c語言程式 副檔名只能是.c或者.h,換句話說,c語言程式 只能在擴充套件名為.c或者.h的檔案中編寫。我們把.件稱為標頭檔案。標頭檔案可以在.c檔案中引用,也可以在.件中引用。標頭檔案是做什麼用的呢?我們來看一段程式 左邊是源 右邊是執行結果。這段 的功能是列印出...

Linux 編譯找不到標頭檔案

linux下使用gcc編譯找不到標頭檔案,但是檢視 系統標頭檔案件存放目錄 usr local include 發現標頭檔案確實存在,這是為什麼呢?這是因為linux下的預設標頭檔案路徑 不包含 usr local include,預設包含的是 usr include usr local 是用來存放...