我用 VSCode 來 Coding,這個編輯器需要自己配置頭文件路徑,就是自動建立一個 c_cpp_properties.json
文件來管理頭文件路徑,然后需要用哪些庫就手動加上即可,方法很簡單,如下:
1. 生成 c_cpp_properties.json 文件
按「F1」啟動指令輸入框,輸入 C/C++
,選擇第一項 Edit Configuration:
然后會自動生成一個 Json 文件:
2. 添加頭文件路徑
我們只需要再紅框的 IncludePath 內加上需要的頭文件路徑即可,比如我的工程:
這里提示下,常用庫的頭文件常見安裝位置如下:
/usr/include/
/usr/local/include
所以這兩個基本要加上的,如果你不知道你安裝的庫的頭文件在哪,但是知道關鍵的頭文件名稱,則可以用 locate
命令來查找:
locate ros.h | grep include
這個命令的意思是查找所有 ros.h 的位置,並且找出路徑中帶有 include 字段的路徑:
這樣就可以找到自己的頭文件路徑啦!