2015-01-26 24 views
0

我有一個帶有一堆符號和對象的.a文件。有一個部分,其中如何從.a文件中刪除某個.o節

libunwind.o: 
00000184 T _Unwind_Backtrace 
00000160 T _Unwind_ForcedUnwind 
000000f4 T _Unwind_RaiseException 
00000118 T _Unwind_Resume 
0000013c T _Unwind_Resume_or_Rethrow 
00000184 T ___Unwind_Backtrace 
00000160 T ___Unwind_ForcedUnwind 
000000f4 T ___Unwind_RaiseException 
00000118 T ___Unwind_Resume 
0000013c T ___Unwind_Resume_or_Rethrow 
     U __gnu_Unwind_Backtrace 
     U __gnu_Unwind_ForcedUnwind 
     U __gnu_Unwind_RaiseException 
00000014 T __gnu_Unwind_Restore_VFP 
00000024 T __gnu_Unwind_Restore_VFP_D 
00000034 T __gnu_Unwind_Restore_VFP_D_16_to_31 
000000cc T __gnu_Unwind_Restore_WMMXC 
00000044 T __gnu_Unwind_Restore_WMMXD 
     U __gnu_Unwind_Resume 
     U __gnu_Unwind_Resume_or_Rethrow 
0000001c T __gnu_Unwind_Save_VFP 
0000002c T __gnu_Unwind_Save_VFP_D 
0000003c T __gnu_Unwind_Save_VFP_D_16_to_31 
000000e0 T __gnu_Unwind_Save_WMMXC 
00000088 T __gnu_Unwind_Save_WMMXD 
00000000 T __restore_core_regs 
00000000 T restore_core_regs 

哪個binutil工具,我可以用來刪除整個部分?

回答

0

如果你的意思是要刪除整個文件libunwind.o,你可以使用:

ar d libwhateveritis.a libunwind.o 
相關問題