neovim调试xv6-riscv过程中索引不到对应头文件问题
和这篇文章neovim调试linux内核过程中索引不到对应头文件问题
出现的问题一样。
也是通过生成一个compile_commands.json文件来解决。
注意: 默认你已经安装完了xv6-riscv的编译环境。
生成compile_commands.json
安装bear
sudo apt install bear
开始生成
在项目根目录下运行。
make clean && bear make qemu
如果运行上面代码报错,那就运行下面这个代码。
make clean && bear -- make qemu
然后就会在根目录生成一个compile_commands.json文件,之后打开nvim等待索引更新就ok了。
我的neovim配置
版权声明:
作者:徐锦桐
链接:https://www.xujintong.com/2023/12/21/186/
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
作者:徐锦桐
链接:https://www.xujintong.com/2023/12/21/186/
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
THE END