makefile
作用:将多个源文件通过一个makefile文件进行编译生成多个可执行文件。
环境:Vmware Workstation;CentOS-6.4-x86_64
图解说明:
1、创建并编辑文件main1.c:
#include <stdio.h>
int main()
{
printf("main1\n");
return 0;
}
2、创建并编辑文件main2.c:
#include <stdio.h>
int main()
{
printf("main2\n");
return 0;
}
3、创建并编辑文件makefile:
.SUFFIXES:.c .o
CC=gcc
SRCS1=main1.c
OBJS1=$(SRCS1:.c=.o)
EXEC1=main1
SRCS2=main2.c
OBJS2=$(SRCS2:.c=.o)
E