cpp:如何查找在函数级链接中删除的符号
Posted
技术标签:
【中文标题】cpp:如何查找在函数级链接中删除的符号【英文标题】:cpp: How to find symbols removed in function level linking 【发布时间】:2017-07-18 17:10:23 【问题描述】:我在 IBM AIX 上构建了一个非常巨大的可执行文件。当我启用功能级链接时,任务的大小是 2.8GB,而当我禁用功能级链接时,任务大小会增加到 3.50GB。
这很可能意味着我的应用程序不需要额外的目标文件,对吗?如果是这样,我怎样才能找到通过功能级链接删除的符号。
我尝试查看两个任务的 nm
输出,但不知道要查找什么以及要区分什么
【问题讨论】:
【参考方案1】:您需要将-Wl,--print-gc-sections
添加到LDFLAGS
。
【讨论】:
以上是关于cpp:如何查找在函数级链接中删除的符号的主要内容,如果未能解决你的问题,请参考以下文章