我正在使用开发系统,在其中访问内部函数时必须指定库名称。
我以前使用过像open()这样的函数,并且以某种方式发现它们在libc.so中。
现在,我想使用lstat(),但是似乎这个不在libc中。可悲的是,我查看的手册页没有记录功能的位置。
因此,有两个问题:
在C中构建一个简单的测试用例,对其进行编译并在其上运行“ ldd -r”以检查加载了哪些库。如果您没有在C语言中获得lstat(),那么您的开发环境就会出现问题。或者这个环境可以追溯到符号链接时代之前:-)