跟踪 gcc 链接器链接过程

Trace gcc linker linking process

如何跟踪 gcc ld linker linking 进程?我需要看看它如何 link 具有来自共享对象的功能。

根据您的要求,您可以将 -Wl,--trace-Wl,--cref 传递给 gcc,指示链接器打印有关链接过程的其他详细信息:

如果您对特定符号感兴趣,请说 SYMBOL,您也可以尝试 -Wl,--trace-symbol,SYMBOL

(当然,这假定您正在使用 binutils ld。)