工程管理器make和模板的使用
来源:互联网 发布:管家婆数据导出 编辑:程序博客网 时间:2024/05/22 03:05
一、编写规则:
1.由make工具创建的目标体
2.创建目标体所依赖的文件
3.创建目标体所运行的命令,同时以制表符<TAB>开头
二、格式:
target:dependency_files
<TAB> command
输入make自动寻找makefile文件进行编译。
make -f 自定义名称 来执行非makefile名文件
例如:
其中伪指令表示其没有任何目标所依赖它,同时它自身无依赖。利用(make 伪指令名称 来调用)而伪指令的申明作用是当目录中有其他重名的文件存在时,不会调用该文件而执行伪指令。
三、变量:
obj = main.o func1.o func2.o #利用变量方便修改管理
hello:$(obj)
gcc $(obj) -o hello
系统定义变量:
$^:代表所有的依赖文件
$@:代表目标
$<:代表第一个依赖文件
#表示注释
@取消回显
四、模板的使用
以加减乘除为例.路径如下:
假设在client目录下
1.mkdir -p ./add/src main add sub mul div 一样
2.cp add.c ./add/src
3.cp ./main/makefile ./add
其中main add sub mul div 文件夹中的makefile文件是一样的,然后分别放入.c文件在src目录中,注意在main.c中需加入#include "../../include/myhead.h"然后修改include文件中myhead.h文件 将函数声明写入,最后修改scripts中的makefile文件 将target=自己修改的名字 ,同时modules += add sub mul div main。即自己项目的程序文件。
之后make 自己修改的名字 再执行
- 工程管理器make和模板的使用
- 工程管理器make的使用(复习)
- 工程管理器及makefile模板的使用
- 在LINUX环境下工程管理器make的使用
- 工程管理器make和调试工具gdb
- make工程管理器的基本理解及简单计算器Makefile模板
- 对于Make工程管理器的一些认识
- Make工程管理器的函数机制
- Make工程管理器(读书笔记)
- Make工程管理器
- Make工程管理器
- Make工程管理器
- 【Linux】工程管理器Make
- 工程管理器make
- 初识工程管理器make
- 工程管理器make(二)
- 工程管理器make
- make工程管理器
- 上海专升本报名攻略
- ue4教程文档翻译 C++ 射击游戏
- c/c++通讯录
- 第五天作业2
- 1.20
- 工程管理器make和模板的使用
- Caffe 问题记录
- 自己看的
- java动态代理机制
- Django_Pycharm_python3.5入门记录1-django项目创建和对接数据库
- leetcode-226-Invert Binary Tree
- 第五天作业1
- 网络爬虫:抓取XXOO图片
- 《在无趣的时代活得有趣》节选