nm 实用程序输出中符号大小的输出格式是什么

nay*_*ank 3 c object nm

我正在使用以下命令

nm -B -l -r --size-sort --print-size binaryName| grep ' B '
Run Code Online (Sandbox Code Playgroud)

示例输出:

00000000166140e0 0000000000aae608 B tax_dtl_buf
Run Code Online (Sandbox Code Playgroud)

00000000166140e0是符号的大小tax_dtl_buf

谁能解释如何解释这个尺寸?我的意思是如何将其转换为千字节。

Tho*_*thy 5

实际上0000000000aae608是大小。它采用十六进制表示法。你可以用十进制来代替,用标志“-t d”。只需除以 1024 即可得到千字节。