提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
前言
苦于内核追代码的各种困难,记录一下用过的追代码方式
1、VsCode下的C/C++插件
1.2、使用步骤
.插件商城可直接下载,这里不赘述
2. 通过在Ubuntu安装global软件
sudo apt install global
使用方法
可以在通过命令行直接使用,也可以通过vscode插件调用global
在vsocde中设置中找到settings.json文件添加如下语句
"gnuGlobal.globalExecutable": "/usr/bin/global",
"codegnuglobal.executable": "/usr/bin/global",
3.通过ctags 创建索引文件追内核代码
使用方法
1.创建索引文件
ctags -R (内核源代码创建索引 make tags)
创建出来的索引文件为 tags
2.追代码操作
终端上: vi -t xxx
文件中追:ctrl + ]
文件中回退:ctrl + t
总结
记录贴