#error需要证明一个真正的asm / page.h

时间:2013-11-18 22:09:44

标签: c

当我包含以下文件时:

include <asm-generic/page.h>

编译c文件,出现错误:

include/asm-generic/page.h:9:2: error: #error need to prove a real asm/page.h

如何解决这个问题?

2 个答案:

答案 0 :(得分:1)

您的目标架构需要#include正确的page.h。如果它是x86那么这将是:

#include <asm-x86/page.h>

答案 1 :(得分:0)

真正的asm / page.h指的是

arch/x86/include/asm/pgtable.h
arch/x86/include/asm/pgtable_types.h

包含这两个文件后,就可以了