首页 > 其他分享 >strip使用

strip使用

时间:2024-08-28 16:25:39浏览次数:11  
标签:符号表 示例 使用 strip 调试信息 去除 debug

在Linux中,strip命令用于去除二进制程序中的符号信息和调试信息,以减小文件大小。

如果你想要交叉使用strip命令,可以在目标机器上使用strip,或者在主机上使用交叉编译工具链的strip版本。

   示例  arm-linux-gnueabihf-strip myapp

 

strip [选项] [文件…]

其中,选项可以是:

– -s:去除符号表

– -g:去除调试信息
    示例  arm-linux-gnueabihf-strip -g  *.ko
– -R sectionname:去除指定的段
– -d:仅去除动态符号表
– -S:去除调试信息和符号表
– -N symbolname:不去除指定的符号

 

–strip-unneeded:去除不需要的符号。

    示例    strip –strip-unneeded executable_file
–strip-debug:去除调试信息(相当于-R .debug)。
–only-keep-debug:只保留调试信息,丢弃其他内容。

 

标签:符号表,示例,使用,strip,调试信息,去除,debug
From: https://www.cnblogs.com/orange-CC/p/18384999

相关文章

  • Apache Kafka 简介、使用场景及特点
    ApacheKafka简介、使用场景及特点1.什么是ApacheKafka?ApacheKafka是一种开源的分布式流处理平台,最初由LinkedIn开发,并在2011年成为Apache软件基金会的顶级项目。Kafka专为高吞吐量、低延迟的实时数据处理设计,广泛应用于各种数据流处理场景。Kafka的核心组......
  • js的10个使用技巧
    js技巧01如果仅在变量为true的情况下调用函数,你就可以使用与(&&)的短路形式作为替代方法。 02如果期望值不正确,我们可以使用OR(丨丨)短路运算,为变量分配默认值。03将多个变量赋值我们可以通过数组解构来对一行中的多个变量赋值。 04箭头函数 05对于多值匹配来......
  • 使用Hardhat的forking功能在本地模拟EVM链真实环境
    HardhatNetwork可以复制主网区块链状态数据到本地环境,包括所有余额和部署的合约。称为forkingmainnet,可以使得本地测试模拟主网环境,但不用gas,所做的交易也不会真的发生在主网。不止以太坊主网,其他兼容EVM的区块链都可以fork。我们来看一下如何使用这个重要功能。如下例子,是如何......
  • Qt 中资源文件的添加及使用
    目录Qt中资源文件的添加及使用1.1创建资源文件1.1.1在QtCreator中创建资源文件1.1.2编辑资源文件1.2起别名1.2.1在资源文件中设置别名1.2.2使用已经起别名的资源1.2.2.1加载图像1.2.2.2使用图标1.2.2.3播放音频编译和运行小提示Qt中资源文件的添......
  • windows下rust中使用ffmpeg
    问题描述想要在rust中使用ffmpeg,首先得安装ffmpeg的开发包,就是include和lib。过程安装ffmpeg官网安装安装llvm官网安装这个我的环境中本来就已经安装了不确定是否真的是必须的。设置环境变量运行cargobuild前设置#powershell中,#D:\dev\ffmpeg-6.1目录下包含了includ......
  • 在phpmyadmin中使用pinpoint
    >fromhttps://github.com/pinpoint-apm/pinpoint-c-agent/wiki/%E5%9C%A8phpmyadmin%E4%B8%AD%E4%BD%BF%E7%94%A8pinpoint怎样在phpmyadmin中使用pinpoint-c-agent为什么我们要发布这篇文章?分享一些监控PHP项目的经验您能从里面获取到啥?怎样使用pinpoint监控PHP......
  • 在AMD GPU上使用DBRX Instruct
    DBRXInstructonAMDGPUs—ROCmBlogs在这篇博客中,我们展示了DBRXInstruct,这是由Databricks开发的一个专家混合大型语言模型,在支持ROCm的系统和AMDGPU上运行。关于DBRXInstructDBRX是一个基于Transformer的仅解码大型语言模型,拥有1320亿参数,采用了细粒度的专家混合......
  • 使用统计方法在AMD GPU上使用JAX Profiler可靠地比较大型生成AI模型中的算法性能
    UsingstatisticalmethodstoreliablycomparealgorithmperformanceinlargegenerativeAImodelswithJAXProfileronAMDGPUs—ROCmBlogs摘要本文提供了一份详细的指南,介绍如何在JAX实现的生成AI模型中测量和比较各种算法的性能。利用JAXProfiler和统计分析......
  • 【MSF系列】使用meterpreter从linux系统下载文件到kali
    成功拿到了shell,在/var/www/html/cacti底下有个sql文件,将其下载下来命令download/path/to/file.txt/opt/downloads/file.txt下载后导入本地,可以获得登录密码+----+----------+----------------------------------+-------+---------------+---------------+--------------......
  • 消息队列MQ的使用
    承接我的另一篇博客 消息队列MQ-CSDN博客启动服务1.启动mqnamesrv2.启动mqbrokermqbroker-n127.0.0.1:9876应用1.普通消息同步发送publicclassEasyA{publicstaticvoidmain(String[]args)throwsMQClientException,MQBrokerException,RemotingExce......