linux上如何分辨一个二进制可执行文件是debug还是release的
假设,我们可执行文件是a.out:
readelf -S a.out | grep debug
如果,该文件是debug的,则会打印出类似这样的信息:
[29] .debug_aranges PROGBITS 0000000000000000 00003042[30] .debug_info PROGBITS 0000000000000000 000030d2[31] .debug_abbrev PROGBITS 0000000000000000 00005f41[32] .debug_line PROGBITS 0000000000000000 00006635[33] .debug_str PROGBITS 0000000000000000 00006b22[34] .debug_ranges PROGBITS 0000000000000000 00008659
如果,该文件是release的,一般将不会打印出任何信息。
linux上如何分辨一个二进制可执行文件是debug还是release的相关推荐
- zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?
原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...
- linux oracle 删除为空的dbf,Linux上Oracle误删除一个没有用的dbf表空间文件
在Linux下面安装好Oracle只有,Linux 下面就会有一个Oracle用户,Linux上Oracle误删除一个没有用的dbf表空间文件,导致数据库连接 在Linux下面安装好Oracle只有, ...
- 在Linux上部署第一个web项目
如何在Linux上部署第一个web项目(未更新完) 一.向服务器中的数据库添加数据(本篇以Mysql为例) 1.通过SQLyog将项目的数据库中的所有数据表导出为sql文件 2.为服务器上的数据库授权 ...
- 如何在 Linux 上永久挂载一个 Windows 共享
导读 如果你已经厌倦了每次重启 Linux 就得重新挂载 Windows 共享,读读这个让共享永久挂载的简单方法. 在 Linux 上和一个 Windows 网络进行交互从来就不是件轻松的事情.想想多 ...
- linux打的war包在linux上无法运行(一个奇葩事件,spring无法读取Properties)
遇到这么个鬼事情, 项目环境:tomcat8 , jdk1.8 , maven 3.2.5 1.linux打的war包在linux上无法运行,在windows上能运行 2.windows打的war包在 ...
- VS:使用一个pros文件在Debug和Release下配置opencv
目录 1.背景 2.目的 3.方法 4.配置 4.1. OpenCV 4.4.0: 4.2. OpenCV3.4.6 4.3. Opencv2.4.13 4.4 添加该.pros文件 1.背景 某个偶 ...
- linux java services_在 Linux 上创建第一个 Service Fabric Java 应用程序
先决条件 开始之前,请安装 Service Fabric SDK.Azure CLI,并在 Linux 开发环境中设置开发群集. 如果使用 Mac OS X,则可使用 Vagrant 在虚拟机中设置 ...
- Linux中的二进制可执行文件和脚本可执行文件及Shebang
Linux中的二进制可执行文件和脚本可执行文件及Shebang 二进制可执行文件 我们知道,一个C程序经过预处理.编译.汇编.链接就会得到一个二进制可执行文件,这种文件在Linux中叫做ELF文件.比 ...
- linux上安装hackrf_在Linux上安装Kubectl
在Linux上使用curl安装Kubectl二进制文件 使用以下命令下载最新版本: curl -LO https://storage.googleapis.com/kubernetes-release ...
最新文章
- java comparable接口作用_Java 中 Comparable 接口的意义和用法
- 汇编语言(王爽 第三版) ret retf总结 以及检测点10.1
- jq第一天(1.83里面的属性)属性-》属性
- 递归和分治思想及其应用
- react脚手架配置代理解决跨域问题
- mysql数据库连接不稳定_连接 MySQL 数据库失败频繁的原因探秘
- 如何通过统计值z看置信水平_中恨他! 看看他如何通过这一简单技巧来改善统计信息页面...
- 批处理中for的参数的用法
- UI实用素材案例|视觉层次感爆棚的APP设计
- r如何查询mysql中的数据类型_MySQL-mysql中的数据类型
- Play项目的application.conf的配置
- XCode6自定义pch文件
- 2020年中国科技核心期刊目录(自然科学卷)
- vue项目中我的收货地址功能做法(添加地址、编辑地址、删除地址、默认地址、省市区三级联动)
- 图像采集——OV5640摄像头简介、硬件电路及上电控制的Verilog代码实现并进行modelsim仿真
- excel公式编辑器_用Excel制作 “抽奖”小软件,很简单!
- pl330 dmac驱动分析2----关键函数
- mysql 按首字母进行检索数据
- POJ3349-Snowflake Snow Snowflakes
- JavaScript-截取字符串
热门文章
- 数据可视化设计指南(信息图表篇)
- 目前微型计算机有哪些树莓派,树莓派推出Pi 400型微型计算机
- 后台网站排版设计与分析
- 管道符号 - 竖直线 | Shell
- 【研一小白论文精读】《MASTERING ATARI WITH DISCRETE WORLD MODELS》
- 联邦学习FATE框架安装
- 三坐标测量基础知识之触发测头/扫描测头
- Kubernetes 安装flannel组件(本地 kube-flannel.yml 文件)
- 数据链路层-差错控制(奇偶校验,定比码,正反码)
- 邛崃一中2021高考成绩查询,邛崃一中王超: 邛崃顶级“学霸”班级的引领者