S32DS中编译生成MPC5744P项目时,默认只生成elf文件,elf文件包含众多调试信息,因而相较于hex文件,体积要大得多,而且需要另外开发elf解析模块,不如hex通用。
设置生成Hex的方法如下:
1、项目中右键->Properties
2、在C/C++ Build -> Setting -> Build Steps -> Post-build steps -> Command: 中输入:powerpc-eabivle-objcopy -O ihex ${ProjName}.elf ${ProjName}.hex,Description随意,例如:生成hex文件
3、然后点击OK,再次编译就可以看到Hex文件。