在LINUX环境下工程管理器make的使用
来源:互联网 发布:mysql突然高并发 编辑:程序博客网 时间:2024/06/03 06:43
工程管理器,顾名思义,是指管理较多的文件
Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能构根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件文件的内容来执行大量的编译工作
makefile是make读入的惟一配置文件,因此本节的内容实际就是讲述makefile的编写规则。在一个makefile中通常包含如下内容:
a.需要由make工具创建的目标体(target), 通常是目标文件或可执行文件;
b.要创建的目标体所依赖的文件;
创建每个目标体时需要运行的命令(command),这一行必须以制表符(tab键)开头
格式:
target: dependency_files
< TAB >command /*该行必须以tab键开头*/
以分开的一个加减乘除运算来作为例子
步骤;
一.编写程序产生div.c add.c sub.c mul.c main.c函数
*****************************
int div(int a, int b)
{
return a/b;
}
******************************
int add(int a,int b)
{
return a+b;
}
********************************
int mul(int a ,int b)
{
return a * b;
}
*******************************
int sub(int a,int b)
{
return a - b;
}
******************************
#include <stdio.h>
int main()
{ int a,b;
printf("please input a and b:");
scanf("%d%d",&a,&b);
printf("a + b = %d\n",add(a,b));
printf("a - b = %d\n",sub(a,b));
printf("a / b = %d\n",div(a,b));
printf("a * b = %d\n",mul(a,b));
return 0;
}
**********************************
二.在命令行输入 vim makefile 进入VIM编辑如下图所示
三.保持执行make 产生target 文件运行即可产生结果
- 在LINUX环境下工程管理器make的使用
- Linux环境下的工程管理器—make
- Linux环境下的工程管理器—make(二)
- 【Linux】工程管理器Make
- Linux工程管理器make
- 工程管理器make的使用(复习)
- 工程管理器make和模板的使用
- 【make工程管理器】linux下Make工程管理器简述_学习笔记_004
- linux之工程管理器Make
- Linux开发工具之工程管理器make
- Linux开发工具之工程管理器make
- 对于Make工程管理器的一些认识
- Make工程管理器的函数机制
- Linux下调试器 GDB和工程管理器MAKE 应用详解!
- Linux下调试器 GDB和工程管理器MAKE 应用详解!
- Linux系Make在Windows下的使用心得
- Make工程管理器(读书笔记)
- Make工程管理器
- Joda-Time简介(一)
- BZOJ 3622 已经没有什么好害怕的了
- logstash收集PHP性能分析(xhprof)日志
- Oracle学习总结----cursor
- 2017/1/18
- 在LINUX环境下工程管理器make的使用
- c++备忘1
- 代码联系
- eclipse开发web项目环境搭建
- Android-Material Design的使用
- AutoCAD 二次开发:获取填充边界
- 用C语言对移位加密进行改进
- 修改jupyter/ipython notebook 默认工作路径
- 用栈来实现计算器功能运算