1.安装vscode,及拓展:【c/c++】 【chinese(simplified)】 【git】 【clangd】 【reomte wsl】
(这里主要是想要使用cland提供的引用功能:前提是需要编译源码同时生成commands_compile.json,这样vscode看代码可以根据编译的文件内容来找到引用)
2.Ubuntu下载,wsl2下载配置
3.下载Linux源码 The Linux Kernel Archives
4.编译源码
安装编译的依赖文件
sudo apt-get install git fakeroot build-essential ncurses-dev xz-utils libssl-dev bc flex libelf-dev bison
拷贝配置文件
make
生成 compile_commands.json
./scripts/clang-tools/gen_compile_commands.py
其他的参考这个博主搭建vscode阅读linux代码环境_zf1575192187的博客-CSDN博客_vscode阅读linux源码