本篇 ShengYu 介紹如何在 VS Code 新增 C++ 標頭檔路徑 include path,
在 VS Code 按下 Ctrl+Shift+P
,輸入 C/C++: Edit configurations (JSON)
按下 Enter 之後會開啟 c_cpp_properties.json,
在 includePath
下新增標頭檔案路徑,原本長這樣,1
2
3"includePath": [
"${workspaceFolder}/**"
],
mingw 標頭檔
例如新增 mingw32 的 c++ 標頭檔,改成這樣,1
2
3
4"includePath": [
"${workspaceFolder}/**",
"C:\\MinGW\\lib\\gcc\\mingw32\\6.3.0\\include\\c++\\"
],
libc++ 標頭檔
VS Code 在 linux 下的 c++ 標頭檔會自動去找 /usr/include/c++/
如果有另外安裝 libc++ 的標頭檔,例如 Ubuntu 下的話安裝是 sudo apt-get install libc++-dev
就會在 /usr/include/c++/
下多出 v1 的目錄,
要想換成 /usr/include/c++/v1/
的話就改成這樣,1
2
3
4"includePath": [
"${workspaceFolder}/**",
"/usr/include/c++/v1/"
],
之後你在跳至定義處的話就會跳到你設定的 c++ 標頭檔路徑了。
其它相關文章推薦
Visual Studio Code 常用快捷鍵
Visual Studio Code 安裝 C/C++11 環境教學