我有一个基于IBM AIX的非常庞大的可执行文件。启用功能级别链接时,任务的大小为2.8GB,而禁用功能级别链接时,任务的大小为3.50GB。

这很可能意味着有其他不需要我的应用程序进入的目标文件,对吗?如果是这样,我如何找到通过功能级别链接删除的符号。

我试图查看这两个任务的nm输出,但是对于要查找的内容和要区别的内容一无所知

最佳答案

您需要将-Wl,--print-gc-sections添加到LDFLAGS

关于c++ - cpp:如何查找在功能级别链接中删除的符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42496748/

10-11 02:22