工具安装
安装python 环境,执行命令安装compiledb.exe

cmd 窗口执行: where compiledb,定位到执行路径。最好别用powershell,脚本添加的环境变量在脚本推出后,失效了,没看明白怎么修改。
接下来就是工具的使用。
编译环境的创建
对于很多编译sdk会有带有一些添加环境变量的脚本,一键创建开发环境。
下面以analog msdk为例,执行 setenv.bat ,效果,各个依赖的环境已经创建完毕,如下。

其中有一个路径:D:\MaximSDK\Tools\MSYS2\usr\bin\ls.exe
已经把msys2的包路径添加到执行路径里,可以执行类unix的命令。
执行命令:compiledb.exe make

就能得到最重要的编译数据库了。

vscode 的配置
编译数据库的使用,主要给vscode跳转用,可以丝滑的看代码,更好的沉浸学习。
vscode 安装clangd插件,如下。

配置clangd对数据库的搜索路径

配置完毕后,重启下vscode。
能看到clangd在进行对数据库的索引,创建缓存文件
等待索引完毕,就能愉快的跳转看代码了。
我要赚赏金
