0

我有一个空程序:

int main(int argc, char **argv)
{
    return 0;
}

当我运行时,nm path/to/exe --format=sysv我会在符号名称中得到数字,例如file_mtx_85free_fn_89.

使用不同的程序,我可以获得var_101var_102. 我认为重复是因为我有多个具有该名称的符号,但为什么我在符号名称中得到数字,它们是什么意思?

我正在使用 Xtensa 编译器进行编译。

4

0 回答 0