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
- 下一篇: linux pdf放到一页,linux