随笔分类 - gdb
摘要:由于之前都是在vs上调试c++项目,现在觉得vs很重,而且对vim用户不太友好,所以就想着都用vsc来做开发,首先来解决调试问题。 没有用makefile管理 1. 安装必要的扩展 C/C++:微软提供的 C/C++ 扩展,支持语法高亮、代码补全和调试功能。 C/C++ Runner(C/C++ R
阅读全文
摘要:参考资料 jlink使用的是博光微的jlink v9 树莓派使用的是4b jlink与树莓派链接 按照表中的内容进行链接,注意链接过程要小心仔细,否则后续排查起来十分麻烦 下载openocd 由于我是在linux环境下,所以省去了jlink的驱动安装,直接先下载openocd sudo apt in
阅读全文
摘要:搭建一个链接和运行不同的环境 SECTIONS { . = 0xffff000000080000, /* . = 0x80000, */ .text.boot : { *(.text.boot) } .text : { *(.text) } .rodata : { *(.rodata) } ....
阅读全文
摘要:在调试内核过程中每次都需要配置远程,输入下面命令十分麻烦 (gdb)target remote localhost:1234 发现可以通过下面的方法来配置默认连接远程 在~/目录下创建 .gdbinit # 将调试目录加入安全目录,这样gdb才能去读取目录下的gdbinit执行 add-auto-l
阅读全文

浙公网安备 33010602011771号