我有一个基于IBM AIX的非常庞大的可执行文件。启用功能级别链接时,任务的大小为2.8GB,而禁用功能级别链接时,任务的大小为3.50GB。
这很可能意味着有其他不需要我的应用程序进入的目标文件,对吗?如果是这样,我如何找到通过功能级别链接删除的符号。
我试图查看这两个任务的nm
输出,但是对于要查找的内容和要区别的内容一无所知
最佳答案
您需要将-Wl,--print-gc-sections
添加到LDFLAGS
。
关于c++ - cpp:如何查找在功能级别链接中删除的符号,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42496748/