读书人

C使用makefile编译范例

发布时间: 2013-11-09 17:06:41 作者: rapoo

C使用makefile编译实例
第一步:
准备thanks.c thanks2.c文件
thanks.c源码

#include <stdio.h>int main(void){  printf("Hello World\n");  thanks2();}

thanks2.c源码
#include <stdio.h>void thanks2(void){  printf("Thank you!\n");}

第二步:
编写makefile
main: thanks.o thanks2.o        gcc -o thanks thanks.o thanks2.oclean:        rm -f thanks thanks.o thanks2.o

另一种写法
OBJS = thanks.o thanks2.omain: ${OBJS}        gcc -o thanks ${OBJS}clean:        rm -f thanks ${OBJS}

第三步:
执行make|make clean

第四步:
出结果
Hello World
Thank you!

读书人网 >编程

热点推荐