预备知识

源文件->通过编译后生成->中间文件->然后链接后生成->可执行文件。

编译:检查语法,函数与变量的声明的正确;

链接:主要是链接函数和全局变量。

 

1、makefile是什么

makefile是定义编译项目规则的文件。

2、使用平台

Windows:Delphi的make、Visual C++的nmake等,linux:GNU的make。

3、文件规则: 包括显式规则、隐晦规则、变量定义、文件指示和注释

 targets : prerequisites  // 目标文件:依赖

       command    //命令

       ...

或是这样:

     targets : prerequisites ; command

           command

4、使用变量:

  objects = main.o //声明加定义

  $(objects)      //引用变量

  

posted on 2020-02-27 17:48  magiccats  阅读(102)  评论(0编辑  收藏  举报