六、开发中的辅助工具
1. 什么是开发环境?
- 构建环境
- 代码编写,程序编译,版本控制(可选)
- 调试环境
- 用于定位问题的辅助工具集
- 测试环境
- 用于验证目标程序是否满足用户的显性需求和隐性需求
2. 嵌入式开发中的时间分配
- 代码编写及目标构建 (20%)
- 测试,调试,bug修复(80% )
3. 问题:如何提高开发效率?
工欲善其事,必先利其器!
4. GNU为GCC编译器提供了配套的辅助工具集(Binutils)
Binutils- GNU Project - Free Software Foundation
5. addr2lne
- 将指定地址转换为对应的文件名和行号
- 常用于