$(LD) $(CODE_LDFLAGS) -T $(CODE_LD_SCR) -Map $(CODE_LD_MAP) -o $@ $^ $(CODE_LIB_OPTS) $(GCC_LIB) $(CODE_DEC_LIB_OPTS) $(OD) -Mno-aliases,numeric -d $@ > $@.od $(READELF) -a $@ > $@.elf.txt $(OC) --only-section .text -O binary $@ $@.text.bin $(OC) --only-section .data -O binary $@ $@.data.bin ld $(LDFLAG) -T ld_script -Map out_map -o out.exe LIBS objcopy --only-section .data -O binary elf_file out.data.bin ##输出文件可以用于.rodata初始化 objcopy --only-section .text -O binary elf_file out.text.bin objdump -Mno-aliases,numeric -d elf_file > elf_file.od readelf -a elf_file > elf_file.elf.txt
https://blog.csdn.net/ccwwff
https://blog.csdn.net/ccwwff/article/details/95225279