这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 有奖活动 » window下生成compilecommands.json的的方法

共1条 1/1 1 跳转至

window下生成compilecommands.json的的方法

助工
2025-12-18 18:21:21     打赏


工具安装

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

image.png

cmd 窗口执行: where compiledb,定位到执行路径。最好别用powershell,脚本添加的环境变量在脚本推出后,失效了,没看明白怎么修改。

image.png 

接下来就是工具的使用。

编译环境的创建

对于很多编译sdk会有带有一些添加环境变量的脚本,一键创建开发环境。

下面以analog msdk为例,执行 setenv.bat ,效果,各个依赖的环境已经创建完毕,如下。

image.png

其中有一个路径:D:\MaximSDK\Tools\MSYS2\usr\bin\ls.exe

已经把msys2的包路径添加到执行路径里,可以执行类unix的命令。

执行命令:compiledb.exe make

image.png

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

image.png

vscode 的配置

编译数据库的使用,主要给vscode跳转用,可以丝滑的看代码,更好的沉浸学习。

vscode 安装clangd插件,如下。

image.png

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

image.png

配置完毕后,重启下vscode。

能看到clangd在进行对数据库的索引,创建缓存文件

image.png等待索引完毕,就能愉快的跳转看代码了。





关键词: compile_commands.json     vsc    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]