llvm-addr2line - addr2line 的替代品¶
概要¶
llvm-addr2line [選項]
描述¶
llvm-addr2line 是 llvm-symbolizer(1) 工具的別名,具有不同的預設值。目標是使其成為 GNU addr2line 的替代品。
以下是一些差異之處
llvm-addr2line
將所有地址解釋為十六進制,並忽略可選的0x
前綴,而llvm-symbolizer
嘗試從字面量的前綴確定基數,如果沒有前綴,則預設為十進制。llvm-addr2line
預設不列印函數名稱。使用 -f 來啟用該功能。llvm-addr2line
預設不還原函數名稱。使用 -C 來開啟名稱還原。llvm-addr2line
預設不列印內聯框架。使用 -i 來顯示內聯函數中原始碼位置的內聯框架。llvm-addr2line
預設使用 –output-style=GNU。llvm-addr2line
從環境變數LLVM_ADDR2LINE_OPTS
而不是LLVM_SYMBOLIZER_OPTS
解析選項。