当前位置: 技术问答>linux和unix
arm-elf-gcc编译出来的elf文件如何转换成bin格式?
来源: 互联网 发布时间:2016-03-29
本文导语: 我用 arm-elf-gcc(Windows下的)编译出来 main.elf 但现在系统要求是bin格式才能执行 在ADS1.2 下有 fromelf 工具可以转换 请问gcc有没相应 elf-->bin的转换工具呢?或者除了ADS的fromelf 还有没其它第三工具? 又或者有 elf及bi...
我用 arm-elf-gcc(Windows下的)编译出来 main.elf
但现在系统要求是bin格式才能执行
在ADS1.2 下有 fromelf 工具可以转换
请问gcc有没相应 elf-->bin的转换工具呢?或者除了ADS的fromelf 还有没其它第三工具?
又或者有 elf及bin文件格式说明资料能做到自已写个程序转换也行.
但现在系统要求是bin格式才能执行
在ADS1.2 下有 fromelf 工具可以转换
请问gcc有没相应 elf-->bin的转换工具呢?或者除了ADS的fromelf 还有没其它第三工具?
又或者有 elf及bin文件格式说明资料能做到自已写个程序转换也行.
|
用objcopy吧,具体用法去问man吧
|
给个example你参考下,不知道能否满足需要!
# objcopy -O binary -j .text file.elf file.bin
# objcopy -O binary -j .text file.elf file.bin