linux makefile include问题
我在我的linux top directory 的makefile中找到 一句
LINUXINCLUDE := -Iinclude \
$(if $(KBUILD_SRC),-Iinclude2 -I$(srctree)/include) \
-I$(srctree)/arch/$(hdr-arch)/include \
-include include/linux/autoconf.h
我在/arch/arm/mach_tegra/include
但是 我在/drivers/XXX/XXX.c 的文件中加了个头文件,这个头文件是上面mach_tegra/include/YY.h
编译并没有提示说:“没有该文件”。而是编译通过。
我想说 这是不是上面的Makefile的LINUXINCLUDE的因素阿。但是不能肯定。我想知道这是如何实现的
LINUXINCLUDE := -Iinclude \
$(if $(KBUILD_SRC),-Iinclude2 -I$(srctree)/include) \
-I$(srctree)/arch/$(hdr-arch)/include \
-include include/linux/autoconf.h
我在/arch/arm/mach_tegra/include
但是 我在/drivers/XXX/XXX.c 的文件中加了个头文件,这个头文件是上面mach_tegra/include/YY.h
编译并没有提示说:“没有该文件”。而是编译通过。
我想说 这是不是上面的Makefile的LINUXINCLUDE的因素阿。但是不能肯定。我想知道这是如何实现的
...全文
相关推荐
Makefile核心教程(十二)一文件包含include,实战源码
Makefile自动化编译实战项目,Makefile核心教程(十二)一文件包含include,实战源码
linux-EasyMakefile一个易于配置的Makefile
Easy Makefile 一个易于配置的Makefile
linux 新手学习makefile
这是我的经验,新手可以看看,makefile对我们学习linux很重要
linux 内核编译过程
简单介绍了 linux 的编译过程,makefile工程的实现
例解 autoconf 和 automake 生成 Makefile 文件
《例解 autoconf 和 automake 生成 Makefile 文件》,在IBM网站上看到的一个人写的这两种工具的使用,以及Makefile项目的生成。故将其文档格式做成PDF版的,传上来供大家参考!


