- 3
- 0
- 约 40页
- 2016-11-28 发布于河南
- 举报
Engineering--Makefile详述
Makefile详述
------------------------------------------------------------------------------------------------------------------------------------------
makefile关系到整个工程的编译规则。一个工程源文件不计数,按类型、功能、模块分别放在若干个目录中,makefile定义一系列规则指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作。makefile就像Shell脚本,也可执行操作系统命令。
makefile:工程编译方法,自动化编译命令工具,解释makefile指令。大多数IDE都有这个命令,比如:Delphi的make,Visual C++的nmake,LinuxGNU的make。
本文讲述环境:RedHat Linux 8.0、make3.80、GNUmake,遵循IEEE1003.2-1992 标准(POSIX.2),以C/C++源码为基础,涉及C/C++编译知识,默认编译器UNIX下GCC和CC。
程序编译链接
C、C++、pas源文件-compile-中间代码文件(Windows下 .obj ,UNIX下 .o )-link-执行文件。
编译要求:语法正确、函数与变量声明正确
原创力文档

文档评论(0)