C libattr的文档在哪里?

C libattr的文档在哪里?,c,documentation,id3,C,Documentation,Id3,我试图在c程序中使用libattr,但找不到有关如何使用它的任何信息 [user~/src/libattr_testing]$ find / -type f 2>/dev/null | grep libattr /lib/libattr.so.1.1.0 /usr/include/attr/libattr.h /usr/lib/libattr.a 我错过了什么明显的东西吗?我一直在搜索文档或工作示例,但找不到任何东西。libattr与id3标记无关,它用于ncurses。改为搜索id3l

我试图在c程序中使用libattr,但找不到有关如何使用它的任何信息

[user~/src/libattr_testing]$ find / -type f 2>/dev/null | grep libattr
/lib/libattr.so.1.1.0
/usr/include/attr/libattr.h
/usr/lib/libattr.a

我错过了什么明显的东西吗?我一直在搜索文档或工作示例,但找不到任何东西。

libattr与id3标记无关,它用于ncurses。改为搜索id3lib。

首先,您必须准确地知道您的libattr包名,然后列出其中的所有文件:

以ubuntu为例

dpkg-S/lib/libattr.so.1.1.0//将打印包名

dpkg-L包\u名称//列出包中的所有文件


然后,您将在/usr/share/man目录中看到一个文件列表

如果您在Linux上,并且想要了解处理扩展属性的C函数,请安装该软件包,其中包含用于
getxattr
setxattr
等的手册页。或者,您可以在线查看手册页:

您在谈论哪个libattr?linux上的libattr句柄,并记录在setxattr、attr_get、attr_list手册页中,以及更多的手册页中。这与ID3标签无关。