Ubuntu vscode 对c的内核源码调试支持 电脑版发表于:2024/7/3 17:51 ![](https://img.tnblog.net/arcimg/hb/6930d1439f4b43e785a433685b813262.png) >#Ubuntu vscode 对c的内核源码调试支持 [TOC] 安装源码 ------------ ```bash sudo apt-get update sudo apt-get install glibc-source glibc-dbg ``` tn2>解压源码 ```bash cd /usr/src/glibc/ ls sudo tar -vxf glibc-2.31.tar.xz ``` ![](https://img.tnblog.net/arcimg/hb/114e2c4d05804f589059b3a238d9a988.png) tn2>在c项目中的`launch.json`中添加源码地址即可。 ```bash "sourceFileMap": { "/build/glibc-LcI20x": "/usr/src/glibc" } ``` tn>值得注意的是`LcI20x`需要进行修改,下面我们以一个简单的demo做例子。 ```bash #include <stdio.h> int main(void){ printf("mm"); return 0; } ``` ![](https://img.tnblog.net/arcimg/hb/a38784e6068f414a84a85a78fd61536c.png) tn2>然后我们按F11进去,如果看不了尽量参考这里的位置 ![](https://img.tnblog.net/arcimg/hb/71d73e55e58f44e692e43bfa65d59c23.png)