无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

About linux的strip命令

2023-04-07 10:37 作者:有AI野心的電工和碼農(nóng)  | 我要投稿

strip命令

The strip command removes the symbol table SHT_SYMTAB and its associated string table, debugging information, and line number information from ELF object files.

That is, besides the symbol table and associated string table, the following sections are removed:

.line

.debug*

.stab*

該命令從可執(zhí)行文件、動態(tài)鏈接庫, 等等, 二進制文件的ELF對象文件中刪除符號表SHT_SYMTAB, 行號信息, 調(diào)試信息, 字符串表;

命令一旦執(zhí)行成功, 那么gdb就讀不到這些文件的符號表了, 也就不能進行正常的調(diào)試了;

一、下面是對可執(zhí)行文件ISMG_LogServer_SOL10_GCC34_V500_090320執(zhí)行strip命令前后, gdb命令對它的調(diào)試信息的變化:

strip前,用gdb工具調(diào)試:

執(zhí)行strip命令:

strip ISMG_LogServer_SOL10_GCC34_V500_090320

string后,用gdb工具調(diào)試:

二、下面是對可執(zhí)行文件ISMG_LogServer_SOL10_GCC34_V500_090320執(zhí)行strip命令前后,文件大小的變化:

strip前,文件的大小:

執(zhí)行strip命令:

strip ISMG_LogServer_SOL10_GCC34_V500_090320

strip后,文件的大小:

arm-linux-strip

就像 arm-linux-gcc 是 gcc 的arm嵌入式對應版一樣,

arm-linux-strip也是strip命令的對應版本。

另外:

strip操作是單向的,文件一單strip過就不能恢復原樣了;

如果文件大小沒有減小, 那就是已經(jīng)strip過了;

cc編譯時加上"-s"參數(shù),具有同樣的作用。


About linux的strip命令的評論 (共 條)

分享到微博請遵守國家法律
东乡| 图片| 贞丰县| 凤山市| 上栗县| 岳阳县| 随州市| 张家界市| 罗山县| 平潭县| 通化市| 浮山县| 沙湾县| 水城县| 栖霞市| 张家口市| 措美县| 平顶山市| 嘉兴市| 安平县| 兴山县| 文安县| 琼海市| 开化县| 博乐市| 澎湖县| 天等县| 云南省| 虎林市| 富民县| 苏尼特右旗| 崇文区| 钟祥市| 乌鲁木齐市| 柳江县| 张家口市| 长兴县| 南丹县| 鲜城| 蚌埠市| 眉山市|