我尝试了一个简单的例子如下:
ls -la
我用#include <linux/fs.h>
struct fakes {
struct address_space mapping;
};
int main(){ return 0;}
这样编译代码:gcc-3.3.4
。但是编译器告诉我gcc -I/usr/src/kernel-headers-2.4.26-1/include simple.c
的错误。此外,我已查看文件field 'mapping' has incomplete type
,/usr/src/kernel-headers-2.4.26-1/include/linux/fs.h
没有struct address_space
声明。