vscode阅读linux源码
Linux源碼在遠程機器上,相關配置參考下面這篇文件:
VSCode 閱讀Linux代碼怎么才不卡頓?這樣做才能快的飛起! - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/480862197
上面的操作完成后,如果出現 include 下面有紅線情況,需要把引用到的頭文件所在目錄拷貝到?${workspaceFolder} 下面,然后添加到 c_cpp_properities.json文件的 includePath 中。比如上圖第一條紅線,有頭文件 ${workspaceFolder} 下找不到,在 linux-headers-5.13.0-48-generic/include 中,于是將該目錄拷貝到 ${workspaceFolder} 目錄下并設置。
如果出現識別不了結構體定義或者宏定義之類的,如上圖第二條紅線所示,需要將 intelliSenseMode 改成?${default} ,表示默認的?gcc-x64 編譯器。參考下面的文章:
Incomplete type error on struct addrinfo · Issue #2025 · microsoft/vscode-cpptools · GitHubhttps://github.com/Microsoft/vscode-cpptools/issues/2025
總結
以上是生活随笔為你收集整理的vscode阅读linux源码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言乐谱提取软件,SmartScore
- 下一篇: c语言从1打印到100再打印到1该如何编