[-O bfdname|--output-target=bfdname] [-B bfdarch|--binary-architecture=bfdarch] [-S|--strip-all] [-g|--strip-debug] [-K symbolname|--keep-symbol=symbolname] [-N symbolname|--strip-symbol=symbolname] [--strip-unneeded-symbol=symbolname] [-G symbolname|--keep-global-symbol=symbo...
mipsel-linux-objcopy –-info显示出该objcopy所支持的architecture与目标文件格式。 通过使用srec作为输出目标(使用命令行选项-O srec),objcopy可以产生S记录格式文件。 通过使用binary作为输出目标(使用命令行选项-O binary),objcopy可以产生原始的二进制文件。 使用objcopy生成S记录格式文件或者原始的二进制文件的过程中,...
下面是一个使用objcopy命令的示例,将一个ELF格式可执行文件中的某些内容复制到另一个ELF格式可执行文件中: objcopy --input-format=elf32-i386 --output-format=elf32-i386 --binary-architecture=i386 --only-section=.text input.elf output.elf在上述示例中,objcopy命令将一个ELF格式可执行文件input.elf中的.t...
这个项在输入文件格式是 binary 的时候很有用,因为这经常会创建一个名称为 .data 的 section,例如,你想创建一个名称为 .rodata 的包含二进制数据的 section,这时候,你可以使用如下命令: objcopy -I binary -O 《output_format》 -B 《architecture》 --rename-section .data=.rodata,alloc,load,readonly,dat...
-Bbfdarch--binary-architecture =bfdarch将无架构的输入文件转换为目标文件时很有用。在这个可以将输出体系结构设置为bfdarch的情况。如果此选项将被忽略输入文件具有已知的bfdarch。您可以在程序中访问此二进制数据通过引用转换过程中创建的特殊符号。这些符号称为_binary_objfile_start,_binary_objfile_end和_binary...
-B bfdarch, --binary-architecture=bfdarch 将无架构的输入文件转换为目标文件时很有用,输出体系结构可以设置为 bfdarch。如果输入文件具有已知的架构,将忽略此选项。可以在程序内通过引用转换过程创建的特殊符号来访问二进制数据。这些符号称为 _binary_objfile_start、_binary_objfile_end 和 _binary_objfile_siz...
--binary-architecture=bfdarch 对于一个没有指定架构的文件转换成目标文件时是有用的。此时,目标文件架构将被指定为bfdarch 。但是当objcopy能够识别输入文件架构时该选项将被忽略。在该转换过程中将会产生一些符号: _binary_objfile_start,_binary_objfile_end,_binary_objfile_size,在其他的文件中我们能引用这些符...
objcopy [-F bfdname|--target= bfdname] [-I bfdname|--input-target= bfdname] [-O bfdname|--output-target= bfdname] [-B bfdarch|--binary-architecture= bfdarch] [-S|--strip-all] [-g|--strip-debug] [--strip-unneeded] [-K symbolname|--keep-symbol= symbolname] [-N symbolname...
GNU Development Tools OBJCOPY(1) NAME objcopy - copy and translate object files SYNOPSIS objcopy [-F bfdname|--target=bfdname] [-I bfdname|--input-target=bfdname] [-O bfdname|--output-target=bfdname] [-B bfdarch|--binary-architecture=bfdarch] [-S|--strip-all] [-g|--strip-debug...
objcopy --input-target binary --output-target elf32-i386 --binary-architecture i386 xsd-macro.sh xsd-macro-sh.o$ objdump --syms xsd-macro-sh.oxsd-macro-sh.o: file format elf32-i386SYMBOL TABLE:00000000 l d .data 00000000 .data00000000 g .data 00000000 _binary...