标签: c++ gcc linker aix nm
我在IBM AIX上构建了一个非常庞大的可执行文件。当我启用功能级别链接时,任务的大小是2.8GB,而当我禁用功能级别链接任务大小高达3.50GB。
这很可能意味着我的应用程序不需要提取额外的目标文件,对吧?如果是这样,我如何找到通过功能级别链接删除的符号。
我试着在两个任务上查看nm输出,但对于要查找的内容以及要区分的内容一无所知
nm
答案 0 :(得分:0)
您需要将-Wl,--print-gc-sections添加到LDFLAGS。
-Wl,--print-gc-sections
LDFLAGS