目标文件中函数 变量大小按顺序排列命令
2013-09-18 13:33
295 查看
nm -Sn --size-sort
]csky-elf-nm -Sn --size-sort libappcommon.a >hh.txt
app_common_table_nit.o:
00000014 00000001 b app_nit_start_flag
00000004 00000004 b app_table_nit_parse_descriptor_callback
0000000c 00000004 b nit_channel
00000008 00000004 b nit_filter
00000000 00000004 B pNitSectionFlag
00000010 00000004 b s_NitRequestId
00000000 00000004 d s_NitSubtId
00000488 00000010 T app_table_nit_get_channel_handle
00000498 00000014 T app_table_nit_register_parse_descriptor_callback
0000004c 0000001c r __func__.10665
00000028 00000022 r __func__.10673
00000068 00000023 r __func__.10652
000004fc 00000024 T app_table_nit_get_search_filter_info
00000000 00000025 r __func__.10680
00000458 00000030 T app_table_nit_get_filter_handle
00000018 00000044 b subt_detail.10601
这个意义很大,在程序中用于排除大的 不需要的函数 以及变量 以减少程序大小
]csky-elf-nm -Sn --size-sort libappcommon.a >hh.txt
app_common_table_nit.o:
00000014 00000001 b app_nit_start_flag
00000004 00000004 b app_table_nit_parse_descriptor_callback
0000000c 00000004 b nit_channel
00000008 00000004 b nit_filter
00000000 00000004 B pNitSectionFlag
00000010 00000004 b s_NitRequestId
00000000 00000004 d s_NitSubtId
00000488 00000010 T app_table_nit_get_channel_handle
00000498 00000014 T app_table_nit_register_parse_descriptor_callback
0000004c 0000001c r __func__.10665
00000028 00000022 r __func__.10673
00000068 00000023 r __func__.10652
000004fc 00000024 T app_table_nit_get_search_filter_info
00000000 00000025 r __func__.10680
00000458 00000030 T app_table_nit_get_filter_handle
00000018 00000044 b subt_detail.10601
这个意义很大,在程序中用于排除大的 不需要的函数 以及变量 以减少程序大小
相关文章推荐
- 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序
- 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序
- 函数调用的原理4点:函数产生名不同,压栈顺序不同,不应由客户清理,客户清理则可执行文件大小更大(许多参考文章,有汇编解释)
- 初识linux chmod命令/函数时我就产生一个有趣疑问:既然chmod可以改变权限, 那即使某用户原来没有某文件的权限, 也可以自己添加权限啊!
- linux系统文件大小ls、df、du命令的区别
- C/C++练习题 (将n(n<20)个数按输入时顺序的逆序排列,用函数实现。)
- Linux下查看文件和文件夹大小的df和du命令
- Linux查看目录大小及文件数量命令
- linux目录下多个文件行数比对函数 关键字遍历文件 linux命令写入C函数
- 在一个二维数组中,每一行都按照从左到右递增的顺序排列,每一列都按照从上到下递增的顺序排列,请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- find命令查找文件大小或将按条件将文件移动及Tar文件目录打包命令
- 使用dumpbin命令查看dll导出函数及重定向输出到文件
- Linux下zip命令-不打包目标文件目录
- linux查看文件大小的命令 du 和 df
- 环境变量PATH - CP命令 -mv命令-文件查看命令
- Linux显示按文件大小降序排列
- C++模版函数: 按成员变量比较大小
- C语言如何跨文件调用函数定义中声明的变量
- Golang代码搜集-访Unix du命令的目录文件数量和文件总大小统计程序