在 Windows 上,stat
Windows 提供的几乎所有其他 C/POSIX 函数都在 msvcrt.dll 中定义,这是 C 运行时库。
在 Linux 上,我知道很多 POSIX C 函数都是系统调用。我也知道在链接程序时,不能有未定义的引用。我已经在所有so
文件中/lib
搜索/usr/lib
了符号stat
或“损坏/前缀”形式,但没有找到任何东西。这是我使用的命令:
objdump -T /lib/*.so* /usr/lib/*.so* | grep "stat"
它没有出现stat
我正在寻找的东西。
所以我的问题变成了:它在哪里,以及定义的任何其他“系统调用”?