linux编程1: makefile的编写
来源:互联网 发布:软件接口开发 编辑:程序博客网 时间:2024/05/21 21:34
makefile例如:
test: add.o sub.ogcc -o test add.o sub.oadd.o: add.c test.hgcc -c add.csub.o: sub.c test.hgcc -c sub.c clean:rm -rf testrm -rf *.o
格式是:
要生成的文件名(含后缀名):所依赖的文件列表(含后缀名) gcc -o/-c [如果是生成可执行文件,此处设置文件名;生成*.o文件不用] 所依赖的文件名列表(含后缀名)
说明:
1. 如果编译*.o文件,则用gcc -o;如果编译*.c文件,则用gcc -c
2. *.h文件不用在makefile写编译方式,因为.c文件会调用.h文件,一起编译。
3. 将makefile的内容保存为名叫“makefile”的文本文件,然后在终端中输入命令“make”即可执行makefile进行编译。
4. “clean:”是个标签,在中断中输入“make clean”,则会执行“clean:”后面的命令(本例中是删除生成的文件)。
5. rm 是删除文件命令,-rf 是强迫删除包括一系列子文件夹中的文件。
- linux编程1: makefile的编写
- [Linux系统编程]Linux编程环境搭建+Makefile的编写
- 【Linux】 Makefile的编写
- linux驱动编程的makefile文件编写与环境搭建
- Linux C编程Makefile编写初步
- Linux C编程Makefile编写初步-转
- Linux下makefile的编写
- linux下的makefile 编写
- Linux下makefile的编写
- linux驱动的Makefile编写
- Linux下Makefile的编写
- Linux-简单的Makefile编写
- linux中Makefile的编写
- linux下makefile的编写
- makefile 1 编写一个简单的makefile
- Linux下C语言编程基础知识--gcc编译器的使用、MakeFile文件的编写
- Linux 操作系统 C 语言编程入门之编译调试说明及Makefile的编写
- [转载]linux常用的makefile模版编写
- sqlserver日期函数
- tftpd 安装
- Linux中Perl模块安装方法
- 关于strlen()和sizeof的题目
- Main函数参数argc,argv说明
- linux编程1: makefile的编写
- 统计自然语言处理——n元语法(马尔可夫模型)小结
- JavaScript使用方法和技巧大全
- UNICODE十六进制数组转成中英文
- Android Shape
- Oracle 生成 GUID 类型
- throws与throw
- asp.net mvc 3 多按钮提交
- 关于dom简单的知识