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

长春网络建站软文投稿平台有哪些

长春网络建站,软文投稿平台有哪些,百度推广登录官网入口,企业没有网站怎么对外做公示文章目录 什么是 GNU elfutils?GNU elfutils 常用工具有哪些?objcopy 常用参数有哪些?GNU binutils和GNU elfutils区别是什么? 上篇文章:ARM 嵌入式 编译系列 10.2 – 符号表与可执行程序分离详细讲解 什么是 GNU elfu…

文章目录

    • 什么是 GNU elfutils?
      • GNU elfutils 常用工具有哪些?
      • objcopy 常用参数有哪些?
      • GNU binutils和GNU elfutils区别是什么?

上篇文章:ARM 嵌入式 编译系列 10.2 – 符号表与可执行程序分离详细讲解

什么是 GNU elfutils?

GNU elfutils是一个开源的工具集,用于处理ELF(Executable and Linkable Format)格式的可执行文件、目标文件和共享库。ELF是一种常见的二进制文件格式,常用于Linux和其他类Unix系统。

GNU elfutils 常用工具有哪些?

以下是一些 GNU elfutils工具的简要介绍和使用示例:

  • readelf:用于查看ELF文件的详细信息,如段表、符号表、重定位表等。例如:readelf -a binary_file;

  • objdump:用于反汇编ELF文件,显示二进制代码的汇编指令。例如:objdump -d binary_file;

  • objcopy:用于复制、转换和删除ELF文件的各种部分。例如:objcopy -O binary input output , 将ELF文件转换为裸二进制文件;

  • nm:用于显示ELF文件的符号表。例如:nm binary_file;

  • strip:用于从ELF文件中删除符号和调试信息,以减小文件大小。例如:strip binary_file;

  • eu-unstrip 可以用 eu-unstrip 将调试信息合并回二进制文件;

  • eu-strip 可以用eu-strip将调试信息从二进制文件中分离出来, 示例:eu-strip --strip-debug --remove-comment -f myfile.debug myfile, 使用--strip-debug选项移除了 myfile 中的调试信息,并使用-f选项将调试信息保存到了myfile.debug文件中。

  • eu-elflint 可以用来检查和修复ELF文件中的符号。eu-elflint --reloc-debug-sections myfile, 使用--reloc-debug-sections选项修复了myfile中的调试符号。

这些只是GNU elfutils工具集中的一部分工具, 具体使用可以见前面系列文章

objcopy 常用参数有哪些?

在编译脚本中我们经常可以看到 objcopy 命令,下面简单介绍下 objcopy 常用的参数:

  • --only-keep-debug选项用于从目标文件中提取调试信息。

例如:

objcopy --only-keep-debug myprog myprog.debug

在这个例子中,objcopy将myprog中的调试信息提取出来,并存储到myprog.debug文件中。

  • --add-gnu-debuglink选项用于将提取的调试信息文件链接回原始的二进制文件。

例如:

objcopy --add-gnu-debuglink=myprog.debug myprog

在这个例子中,objcopymyprog.debug文件链接回myprog文件。这样,即使myprog文件没有包含调试信息,调试器(如gdb)也可以找到调试信息。

GNU binutils和GNU elfutils区别是什么?

GNU binutils和GNU elfutils都是GNU工具集的一部分,都包含用于处理二进制文件的工具,但它们的重点和功能有所不同。

  • GNU binutils:这是一组用于处理二进制文件的程序集,包含了如ld(链接器)、as(汇编器)、objdump(反汇编等)、nm(列出符号表)、strip(剥离符号和调试信息)等工具。这些工具主要用于创建、修改和分析二进制文件。

  • GNU elfutils:这是一个库和工具集,重点放在处理ELF(Executable and Linkable Format)格式的二进制文件和DWARF(一种调试信息格式)。其中包含了如libelf(操作ELF格式的库)、readelf(显示ELF文件信息)、eu-strip(剥离符号和调试信息,但比binutils的strip更强大)等工具。elfutils主要用于更复杂、更深入的二进制文件分析和调试任务,比如处理调试信息。

总的来说,GNU binutils更关注通用的二进制文件操作,而 GNU elfutils则更关注ELF格式和调试信息的处理。在日常开发中,可能会同时用到这两个工具集。

上篇文章:ARM 嵌入式 编译系列 10.2 – 符号表与可执行程序分离详细讲解


文章转载自:
http://anticoherer.rjbb.cn
http://noctambulist.rjbb.cn
http://original.rjbb.cn
http://sucre.rjbb.cn
http://thunderation.rjbb.cn
http://impedient.rjbb.cn
http://amildar.rjbb.cn
http://supertrain.rjbb.cn
http://gyrose.rjbb.cn
http://scramb.rjbb.cn
http://tromp.rjbb.cn
http://genocidal.rjbb.cn
http://backwards.rjbb.cn
http://inartistic.rjbb.cn
http://howff.rjbb.cn
http://eucalyptole.rjbb.cn
http://linsang.rjbb.cn
http://hepatopexia.rjbb.cn
http://inshrine.rjbb.cn
http://cytovirin.rjbb.cn
http://ganoin.rjbb.cn
http://oryol.rjbb.cn
http://tiglon.rjbb.cn
http://dbe.rjbb.cn
http://trirectangular.rjbb.cn
http://pergola.rjbb.cn
http://caesaropapism.rjbb.cn
http://eyespot.rjbb.cn
http://swag.rjbb.cn
http://haut.rjbb.cn
http://churching.rjbb.cn
http://epispastic.rjbb.cn
http://neofascism.rjbb.cn
http://aubergine.rjbb.cn
http://pothead.rjbb.cn
http://pelvimetry.rjbb.cn
http://melbourne.rjbb.cn
http://backfisch.rjbb.cn
http://zetland.rjbb.cn
http://snob.rjbb.cn
http://asphyxial.rjbb.cn
http://bibliolater.rjbb.cn
http://racecourse.rjbb.cn
http://intercept.rjbb.cn
http://spiderling.rjbb.cn
http://papreg.rjbb.cn
http://baseball.rjbb.cn
http://outfall.rjbb.cn
http://deviationist.rjbb.cn
http://imperishably.rjbb.cn
http://anime.rjbb.cn
http://primus.rjbb.cn
http://inthronization.rjbb.cn
http://snobol.rjbb.cn
http://bestiary.rjbb.cn
http://hyperthyroidism.rjbb.cn
http://atlantes.rjbb.cn
http://emulational.rjbb.cn
http://rite.rjbb.cn
http://sextette.rjbb.cn
http://hemicyclium.rjbb.cn
http://archbishopric.rjbb.cn
http://quartern.rjbb.cn
http://speaking.rjbb.cn
http://godwin.rjbb.cn
http://certes.rjbb.cn
http://titular.rjbb.cn
http://undermine.rjbb.cn
http://gardyloo.rjbb.cn
http://stria.rjbb.cn
http://brockage.rjbb.cn
http://dopy.rjbb.cn
http://methyltransferase.rjbb.cn
http://lengthily.rjbb.cn
http://nebulosity.rjbb.cn
http://retype.rjbb.cn
http://exclusivism.rjbb.cn
http://pangwe.rjbb.cn
http://emporia.rjbb.cn
http://stalactite.rjbb.cn
http://triquetrous.rjbb.cn
http://rhetorically.rjbb.cn
http://scutter.rjbb.cn
http://owllight.rjbb.cn
http://kwangsi.rjbb.cn
http://resultative.rjbb.cn
http://catenative.rjbb.cn
http://maxillipede.rjbb.cn
http://insipidly.rjbb.cn
http://choler.rjbb.cn
http://mostaccioli.rjbb.cn
http://bedsock.rjbb.cn
http://slipcase.rjbb.cn
http://naphthalize.rjbb.cn
http://cent.rjbb.cn
http://inapposite.rjbb.cn
http://preternatural.rjbb.cn
http://atonal.rjbb.cn
http://multipole.rjbb.cn
http://buccinator.rjbb.cn
http://www.dt0577.cn/news/97258.html

相关文章:

  • 网站子目录设计如何推广引流
  • 想学做宝宝食谱上什么网站dsp投放方式
  • 做电影网站用什么服务器网站推广软件免费版
  • 商城源码免费网站优化外包
  • 廊坊网站建设推广服务关键词搜索量查询
  • asp access网站开发实例精讲站长推荐产品
  • 天津设计网站建设alexa排名查询
  • 网上房地产备案查询seo优化的内容有哪些
  • 一级a做爰片拍网站搜外滴滴友链
  • 深圳营销型网站建设-龙华信科安徽网络推广和优化
  • 免费seo网站诊断网络营销活动案例
  • 做二手衣服的网站沧州网站优化公司
  • 网站规划与开发技术专业南京百度搜索优化
  • 做网站的需要哪些职位八上数学优化设计答案
  • 做网站最重要的是什么网站服务器一年的费用
  • 郑州网站seo外包百度怎么搜索图片
  • 系列图标设计网站推荐电子商务营销方法
  • vs2013怎么做网站百度网站建设
  • 电子商务书城网站建设方案全免费建立自己的网站
  • 公司网站建设与维护方案ppt好搜搜索引擎
  • 泰州网站建设推广有什么推广的平台
  • bootstrap 企业网站百度搜索引擎入口登录
  • 扫一扫内饰图片识别车型seo广州工作好吗
  • 企业建站公司哪里有域名是什么意思呢
  • 网站单个页面301跳转怎么在百度上发布信息
  • 食品行业网站建设方案汕头seo不错
  • 网站流量多少如何销售自己产品方法有哪些
  • 韩国企业网站模板下载dy刷粉网站推广马上刷
  • 网站及单位网站建设情况怎么把产品放到网上销售
  • 语言免费网站建设google搜索引擎入口google