1

我正在尝试追踪isfinite()为 C++ 应用程序定义的位置。我一直在 for 的共享库上运行,nm也递归地在共享库的共享库上运行,但到目前为止还没有找到为 提供定义的库,但我的应用程序解析了符号并运行。是否有一个 linux 工具可以计算为特定可执行文件解析符号的库?grepisfiniteisfinite

4

1 回答 1

0

如果您在任何模块中都找不到该符号,则很可能 isfinite 是宏而不是函数。我认为将库函数实现为宏是合法的。您可以反汇编调用此函数的代码并找出答案。

于 2013-12-30T06:21:33.217 回答