12

の小さなテストを実行しようとしていますXATTRs。すべての XATTR を有効にしてカーネルを再コンパイルしました。

ここで、 xattrs のヘッダーをインクルードすると:

#include <attr/xattr.h>

no such file or directoryというエラーが表示されます。UBUNTU 11.10 64 ビット システムを使用していますが、XATTR がサポートされていない理由がわかりません。

4

2 に答える 2

18

カーネルにサポートを追加しても、ヘッダー ファイルが魔法のように単独で表示されるわけではありません。libattr1-dev をインストールします。

于 2012-06-26T06:51:53.650 に答える
0

「attr/xattr.h」は「sys/xattr.h」に置き換えられたので、代わりにこれを試してください #include <sys/xattr.h>

于 2018-11-17T16:36:15.030 に答える