2.4 编译器典型工作流程
一个典型的应用程序开发流程包括如下步骤:
- 为主程序开发C/C++源代码(使用kf32clang编译)。
- 为接近硬件底层的组件开发汇编语言代码,例如中断服务程序(使用kf32clang编译)。
- 链接所有的目标文件生成可执行文件(使用kf32ld)。
- 将可执行文件转换为纯二进制的flash格式。(使用kf32objcopy)
下图展示了如何使用编译工具开发的典型应用程序:

图2.1 编译器工作流程图
一个典型的应用程序开发流程包括如下步骤:
下图展示了如何使用编译工具开发的典型应用程序:

图2.1 编译器工作流程图