make

  • make:工作机制

通过makefile文件来描述源程序之间的依赖关系,并自动进行编译

gcc -0 program program.c pro1.c pro2.c

  • makefile的规则
  1. 定义要创建的目标文件
  2. 指出要生成目标文件的依赖关系文件
  3. 表明通过依赖关系文件创建目标文件的编译命令
  • make命令:
  1. make prog.o  生成指定目标文件
  2. make -f makefile  读取指定的makefile文件
  3. make clean  用于清除编译过程中产生的二进制文件 
  • 依赖关系图
  1. 体现各个文件之间的依赖关系
  2. 生成一个目标文件可以有不同的依赖关系
  3. 合理的构造依赖关系图,可以提高make的效率
  • 编译方式1 gcc -o program program.c pro1.c pro2.c
  • 编译方式2 gcc -c program.c pro1.c pro2.c gcc -o program program.o pro1.o pro2.o
  • 编译方式3 编写makefile文件
     
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值