头文件管理及路径指定 [四]
为了方便头文件的引用,把头文件放入指定的目录
修改src下的Makefile.am指定头文件路径:
- 老版本的INCLUDES宏指定:
警告:
- 新版本的
打包软件包时怎么包含inc头文件目录
- 在inc下编写Makefile.am
- 在src下的主Makefile.am增加inc路径
3、在根上路的Makefile.am中指定要inc下生成makefile
- 重新配置 aclocal、 autoconf automake
- ./configure
- make
- make dist
确定头文件与C文件的依赖关系
gcc -MM play.c
查看依赖的头文件- 在Makefile.am中添加头文件的依赖
构建目标文件
Automake 没有定义目标文件的宏与变量,可以通编译原理来生成目标文件
- automake后手动修改Makfile.am
- 修改
src/Makefile.am
* automake、./configure 后修改lcd/Makefile.in
2. automake后手动修改Makfile.am - 修改
src/Makefile.am
- 修改
src/usb/Makefile.am
- 修改
src/usb/Makeifile.am
./configure
后手动修改src/usb/Makefile.in