开发手册 欢迎您!
软件开发者资料库

Makefile - 示例

Makefile示例 - 从简单和简单的步骤学习Makefile,从基本到高级概念,包括为什么包括Makefile,宏,依赖关系,后缀规则,指令,重新编译,其他功能,示例,SOAP XML-RPC Web服务AJAX JavaScript J2EE ASP.NET VB.NET C#C ++ C Pro * C Makefile PERL Parrot Ruby JAVA J2EE CORBA BILLING CRM OM DLL PHP CGI MySQL PL / SQL SDLC CSS ASP DHTML Flash。

这是用于编译hello程序的Makefile的示例.该程序包含三个文件 main.cpp factorial.cpp hello.cpp .

# Define required macros hereSHELL = /bin/shOBJS =  main.o factorial.o hello.oCFLAG = -Wall -gCC = gccINCLUDE =LIBS = -lmhello:${OBJ}   ${CC} ${CFLAGS} ${INCLUDES} -o $@ ${OBJS} ${LIBS}clean:   -rm -f *.o core *.core.cpp.o:   ${CC} ${CFLAGS} ${INCLUDES} -c $<

现在,您可以使用 make 构建程序 hello .如果您将发出命令 make clean ,则会删除当前目录中可用的所有目标文件和核心文件.