标签: c gcc linker binutils
我尝试从目标文件中删除符号,如下所示:
gcc -c test.c strip --strip-symbol=test_sym test.o test.o
test_sym是test.c中实现的功能。
test_sym
test.c
strip返回以下消息:
strip
strip: not stripping symbol 'test_sym' because it is named in a relocation.
由于符号在同一文件中实现,因此出现错误。但有没有办法删除该符号?