2013-07-06 64 views
0

我正在为Nexus 7 Android内核编写C++模块。以前我用Goldfish内核成功编译过这个模块。但是现在将必要的更改移植到Nexus 7内核后,我收到了一个编译错误。问题似乎与标题。每当我在模块中包含linux/fs.h或linux/debugfs.h时,它都会给出以下错误。使用Android内核为Nexus 7编译C++内核模块时出错

/linux/radix-tree.h:在函数 'void * radix_tree_deref_slot(无效**)': /android_kernel_grouper-android-tegra3-grouper-3.1-jb-fr2/include/linux/radix-tree。 h:153:9:错误:'void *'不是指向对象类型的指针

radix-tree.h中的对应行与rcu_dereference()有关。

问题是标题或生成文件或由于错误的修补?

回答