我正在尝试将一个静态创建的
.a
库与另一段C代码链接起来。然而,在最终的可执行文件中,当使用nm
命令查看时,会发现缺少几个符号(函数名)。这是因为链接器(调用gcc
)正在剥离那些在与库链接的另一段C
代码中未被引用的符号。我想通过nm
命令找到的函数符号在.a
库中是可见的。如何使链接器不会剥离这种被省略的符号?