读完这个答案后,我立刻想到:
为什么我必须确切地知道它是 Little Endian 还是 Big Endian?这是否意味着不是简单地复制我的二进制输入数据,而是objcopy
根据选择的 Endianess 以某种方式破坏数据?
手头的例子是:
objcopy -I binary -O elf(32|64)-(big|little) binblob binblob.o
如果这是真正的二进制数据,objcopy
应该不必关心,对吧?以后读取数据的任何内容都必须,但objcopy
不应该...
是否objcopy
根据选项给出的位数和字节序来破坏数据-O
?