我看到Eclipse CDT/Embedded具有查找二进制文件的能力,例如.elf
,.bin
,.exe
…我想知道这是否是可配置的设置,因为我希望它也添加摩托罗拉二进制格式称为.srec
。
关于如何或在何处将其添加到Eclipse CDT上有任何提示吗?
提前感谢,
SREC是一种ASCII对象文件格式,所以使用二进制搜索没有什么意义。您可以使用文本搜索,但是搜索跨越多个记录的特定二进制序列会很复杂。
您可以做的是将SREC文件转换为原始二进制文件,然后在其上使用二进制搜索。转换为原始二进制文件可以使用SRecord实用程序,例如:
srec_cat myobject.srec −o myobject.bin −binary
如果您在构建后的步骤中添加它,则SREC文件的二进制版本将始终可用于搜索。