当前位置: 首页 > news >正文

neovim调试xv6-riscv过程中索引不到对应头文件问题

大家好,我叫徐锦桐,个人博客地址为www.xujintong.com,github地址为https://github.com/jintongxu。平时记录一下学习计算机过程中获取的知识,还有日常折腾的经验,欢迎大家访问。

和这篇文章neovim调试linux内核过程中索引不到对应头文件问题
出现的问题一样。
也是通过生成一个compile_commands.json文件来解决。

生成compile_commands.json

安装bear

sudo apt install bear

开始生成

在项目根目录下运行。

make clean && bear make qemu

如果运行上面代码报错,那就运行下面这个代码。

make clean && bear -- make qemu

然后就会在根目录生成一个compile_commands.json文件,之后打开nvim等待索引更新就ok了。

http://www.lryc.cn/news/271052.html

相关文章:

  • 轻量应用服务器与云服务器CVM对比——腾讯云
  • 骑砍战团MOD开发(31)-游戏AI控制
  • flutter学习-day21-使用permission_handler进行系统权限的申请和操作
  • 虹科方案丨L2进阶L3,数据采集如何助力自动驾驶
  • Kubernetes 学习总结(42)—— Kubernetes 之 pod 健康检查详解
  • 【后端】Docker学习笔记
  • UE5.1_Gameplay Debugger启用
  • 【论文阅读+复现】SparseCtrl: Adding Sparse Controls to Text-to-Video Diffusion Models
  • 速盾cdn:ddos防护手段
  • STL——queue容器
  • gitLab页面打tag操作步骤
  • 神秘的Cookie和Session
  • springboot接口文档
  • 深入浅出图解C#堆与栈 C# Heap(ing) VS Stack(ing) 第一节 理解堆与栈
  • Maven的使用和配置
  • MongoDB 数据类型
  • Java 将 List 转换为 String常见方式
  • Redis(认识NoSQL,认识redis,安装redis,redis桌面客户端,redis常见命令,redis的Java客户端)
  • idea 出现Cannot resolve symbol ‘springframework‘解决方法
  • ubuntu22.04安装anacoda遇到的坑
  • window的OPen方法,弹窗的特征
  • DFS算法查找所有路径详解
  • 单片机的存储、堆栈与程序执行方式
  • Web3开发成本和主要特性
  • 【数学建模美赛M奖速成系列】Matplotlib绘图技巧(一)
  • 005、数据类型
  • 软考网络工程师考试大纲(2018年最新版)
  • 【数据结构】栈【详解】
  • CSS 纵向底部往上动画
  • 常用的 MySQL 可视化客户端