我有以下输出:
$ rm -rf bower_components
$ bower cache clean
$ bower install
我的理解是int-1164.h引用bitsperlong.h并且make在该目录中看不到它。对? 好吧,当我做一个' ls时,我在这个目录中看到了这个文件。实际上我自己把文件放在同一个目录中。我做错了什么,我该如何解决呢? 我曾尝试过多次清理构建环境。我被困住了;我不确定为什么该文件不可见或为什么我收到此错误。
@Etan Reisner-嗨Etan,我把文件bitsperlong.h放在同一个目录里。
@Brian McFarland-嘿大脑,谢谢。因此,如果我想将它添加到实际的makefile中,它将类似于:compiling platform/msm8974/common/cpu.c
In file included from platform/msm8974/include/asm/types.h:4:0,
from platform/msm8974/include/linux/types.h:4,
from platform/msm8974/include/linux/list.h:4,
from platform/msm8974/include/module.h:9,
from platform/msm8974/common/cpu.c:13:
platform/msm8974/include/asm-generic/int-ll64.h:11:25: fatal error: bitsperlong.h: No such file or directory
compilation terminated.
make[1]: *** [../build-msm8974/platform/msm8974/common/cpu.o] Error 1
右?