makefile编写入门
2006-07-03 10:03
211 查看
这篇文章真的只是入门,只介绍最简单的makefile编写方法。
还是用我们上篇文章的例子:my_class.h和my_class.cpp包含了自己编写的类my_class,在test.cpp当中包含了main函数并且调用了my_class。则makefile可以如下写:
test : test.cpp my_class.o
g++ -o test test.cpp my_class.o
my_class.o : my_class.cpp my_class.h
g++ -c my_class.cpp
很简单吧?
makefile可以看作是由一个一个节点组成的。每个节点的结构都是一样的:
目标 : 依赖的文件列表
<tab>命令
make的时候,缺省的编译会从第一个目标开始,然后根据依赖关系,逐个的查找和编译。
还是用我们上篇文章的例子:my_class.h和my_class.cpp包含了自己编写的类my_class,在test.cpp当中包含了main函数并且调用了my_class。则makefile可以如下写:
test : test.cpp my_class.o
g++ -o test test.cpp my_class.o
my_class.o : my_class.cpp my_class.h
g++ -c my_class.cpp
很简单吧?
makefile可以看作是由一个一个节点组成的。每个节点的结构都是一样的:
目标 : 依赖的文件列表
<tab>命令
make的时候,缺省的编译会从第一个目标开始,然后根据依赖关系,逐个的查找和编译。
相关文章推荐
- Linux下Makefile快速编写入门
- makefile编写入门
- Linux 操作系统 C 语言编程入门之编译调试说明及Makefile的编写
- Makefile编写入门注意事项
- Linux下Makefile快速编写入门
- Linux平台Makefile文件的编写基础入门(课堂作业)
- Makefile编写入门
- Makefile的编写快速入门
- 编写linux入门驱动程序的 Makefile文件格式
- Linux下Makefile快速编写入门
- makefile文件编写简单入门示例
- Study Linux- Makefile编写
- Maven学习笔记五:Maven使用入门(编写测试代码)
- 为SSIS编写自定义任务项(Task)之入门篇
- linux下编写的一个最简单的Makefile文件
- Makefile的编写指导(一)
- linux内核模块编程之入门(二)-编写带参数的中断模块
- JNI 导入.a库和编译.so的makefile(.mk)文件编写
- makefile编写
- AutoMake系列之二,Makefile.am文件的编写