makefile文件的制作
2013-07-06 19:16
183 查看
在头文件/源文件目录下制作makefile;格式如下:
mk:12.o 123.o
gcc -o mk 12.o 123.o//下面的省去了
12.o:12.c 123.h
123.o:123.c 123.h
clean:
rm -f *.o mk //用于删除产生的中间目标文件,和执行文件
一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。
注意的是:
1)2行要tab,否则报错:makefile:2: *** missing separator. stop
2)编译运行后,需要重新编译时用make clean命令而非单纯的make命令
Reference:http://blog.csdn.net/liang13664759/article/details/1771246
mk:12.o 123.o
gcc -o mk 12.o 123.o//下面的省去了
12.o:12.c 123.h
123.o:123.c 123.h
clean:
rm -f *.o mk //用于删除产生的中间目标文件,和执行文件
一般来说,无论是C、C++、还是pas,首先要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link)。
注意的是:
1)2行要tab,否则报错:makefile:2: *** missing separator. stop
2)编译运行后,需要重新编译时用make clean命令而非单纯的make命令
Reference:http://blog.csdn.net/liang13664759/article/details/1771246
相关文章推荐
- 利用Autoconf和Automake制作Makefile文件时,如何连接进MYSQL的库和头文件?
- Linux环境下Makefile文件制作浅谈
- Linux 环境下 Makefile 文件制作浅谈(一)
- Linux C 2.制作Makefile文件与使用make命令
- Linux 环境下 Makefile 文件制作浅谈
- Linux 环境下 Makefile 文件制作浅谈(二)
- 第三课 Makefile文件的制作(上)
- Linux 环境下 Makefile 文件制作浅谈(二)
- Linux环境下Makefile文件制作浅谈(一)
- 制作makefile文件
- android文件系统制作教程(4) —- makefile脚本,制作各种单独的分区文件ramdisk.img,system.img,boot.img
- 用autotools制作Makefile 和configure文件
- makefile文件制作入门
- Makefile文件制作
- 内核模块开发中makefile的制作(多文件)
- 简单制作Makefile 文件
- android文件系统制作教程(4) —- makefile脚本,制作各种单独的分区文件ramdisk.img,system.img,boot.img
- python文件编译成so介绍 - 2.使用makefile将py文件编译成so文件并制作成rpm包,实现自动化
- Linux 环境下 Makefile 文件制作
- 用autotools制作Makefile 和configure文件。