当前位置: 首页 > news >正文

网络公司专业做网站百度一下手机版网页

网络公司专业做网站,百度一下手机版网页,nodejs做静态网站,网站设计 原型图以下内容源于网络资源的学习与整理,如有侵权请告知删除。 一、工具简介 objcopy主要用来转换目标文件的格式。 在实际开发中,我们会用该工具进行格式转换与内容删除。 (1)在链接完成后,将elf格式的.out文件转化为bi…

以下内容源于网络资源的学习与整理,如有侵权请告知删除。

一、工具简介

objcopy主要用来转换目标文件的格式。

在实际开发中,我们会用该工具进行格式转换内容删除

(1)在链接完成后,将elf格式的.out文件转化为bin格式的文件。

#复制:将可执行程序test_adr.elf从一种二进制格式(elf)转换成另外一种二进制格式(bin)
arm-linux-objcopy -O binary -S test_adr.elf test_adr.bin 

(2)(通过-g、-S等选项)删除文件正常运行时不需要的内容,比如符号表、重定位表、调试信息等。裁剪后其体积比原来小很多,可以节省flash资源。当flash空间不足时,我们可以先查看文件中是否存在运行时非必需的内容,并利用objcopy工具删除。

arm-linux-objcopy -g -S -O elf32-littlearm test_adr.elf test_adr2.elf
#或者写成                         
arm-linux-objcopy -g -S test_adr.elf -O elf32-littlearm test_adr2.elf

二、使用方法

通过man手册,可知该工具使用格式如下。

objcopy [options] infile [outfile]   #[]表示该项是可选的

(1)其中options表示选项,有很多可选的,这里仅列出一些常用的选项。

选项描述

-g

--strip-debug

表示不要将源文件中的调试信息拷贝到输出文件中。

-S

--strip-all

表示不要将源文件中的重定位信息标号信息拷贝到输出文件中。

-F bfdname

--target=bfdname

指明源文件的格式是bfdname,同时也使用这个格式来写输出文件。bfdname是BFD库中描述的标准格式名,包括binary(二进制文件格式)、srec(S记录格式)、elf32-i386等。

-I bfdname(大写i)

--input-target=bfdname

指明源文件的格式是bfdname。明确告诉objcopy源文件的格式,比“objcopy自己去分析源文件的格式”高效。

-O bfdname

--output-target=bfdname

表示输出文件的格式是bfdname。

-R sectionpattern

--remove-section=sectionpattern

表示从输出文件中删除名为sectionpattern的段。这个选项可以多次使用,即可以“-R section1 -R section2”这样使用。不恰当地使用这个选项可能会导致输出文件不可用。

(2)下面是一些实例说明。

  • objcopy -O srec main main.srec    #将文件转换成S-record格式
  • objcopy -O binary main main.bin    #将文件转换成rawbinary 格式
  • objcopy -S main main.stripall    #生成一个不含重定位信息与标号信息的目标文件
  • objcopy -R .comment main main.remove    #去掉名为.comment的段
  • objcopy --add-section mysection=hello_text main main.add      #添加一个自定义的节到可执行文件并将一个文件内容添加到其中
  • objcopy -j mysection main.add section_hello     #将指定的段拷贝出来
  • objcopy --only-keep-debug main.debug main.debuginfo     # 生成调试信息文件
  • objcopy --strip-debug main.debug main.stripdebug    #生成不含调试信息的可执行文件
  • objcopy --add-gnu-debuglink=main.debuginfo main.stripdebug     #为不含调试信息的可执行文件添加调试信息
http://www.hkea.cn/news/42289/

相关文章:

  • 怎么做wep网站营销推广活动方案
  • 展示型网站php官方app下载安装
  • 嘉祥网站建设广东省自然资源厅
  • 忘记网站后台密码网站排名软件推荐
  • 怎么查公司网站有没有被收录火爆产品的推广文案
  • 绵阳网站建设 经开区网络教学平台
  • wordpress阅读量没改7个湖北seo网站推广策略
  • 网站建设成功案例方案找培训机构的平台
  • 园林绿化网站建设百度关键词优化公司
  • 个人如何建设网站网络营销方式有哪些分类
  • 北京做百度网站建设电商平台如何推广运营
  • 电脑个人网站怎么做网络销售新手入门
  • 海口网站建设 小黄网络手机百度搜索
  • 太原百度网站建设网站应该如何进行优化
  • 烟台市做网站uc浏览网页版进入
  • 工程信息网站哪家做的较好提高工作效率心得体会
  • 建站平台入口徐州网站设计
  • 出口手工艺品网站建设方案站长统计app下载
  • 提升学历骗局武汉搜索引擎排名优化
  • wordpress+park主题上海全国关键词排名优化
  • 潍坊最早做网站的公司短链接生成网址
  • 东莞化工网站建设爱站网ip反域名查询
  • 做网站赚钱 2017哈尔滨关键词排名工具
  • 建设的网站首页微信怎么做推广
  • 建设网站导航百度信息流推广和搜索推广
  • 深圳室内设计公司招聘信息流广告优化
  • 旅游网站首页四种营销模式
  • 负责网站建设如何在百度发广告推广
  • 联通的网站是谁做的营销的主要目的有哪些
  • 衡阳微信网站地推的方法和技巧