- 1
- 0
- 约7.59千字
- 约 26页
- 2018-07-30 发布于江苏
- 举报
嵌入式开发教程之深入学习Make命令与Makefile(下)
嵌入式开发教程之深入学习Make命令和Makefile(下);make是Linux下的一款程序自动维护工具,配合makefile的使用,就能够根据程序中模块的修改情况,自动判断应该对那些模块重新编译,从而保证软件是由最新的模块构成。
本文分为上下两部分,我们在上一篇文章中分别介绍了make和makefile的一些基本用法,在本文中,我们会对make和makefile的功能做进一步的介绍。;有时候,我们想要在一个makefile中生成多个单独的目标文件,或者将多个命令放在一起,比如,在下面的示例mymakefile3中我们将添加一个clean 选项来清除不需要的目标文件,然后用install选项将生成的应用程序移动到另一个目录中去。这个makefile跟前面的mymakefile较为相似,不同之处笔者用黑体加以标识:
all: main# 使用的编译器CC = gcc# 安装位置INSTDIR = /usr/local/bin# include文件所在位置INCLUDE = .# 开发过程中所用的选项CFLAGS = -g -Wall –ansi;# 发行时用的选项# CFLAGS = -O -Wall –ansimain: main.o f1.o f2.o$(CC) -o main main.o f1.o f2.omain.o: main.c def1.h
您可能关注的文档
最近下载
- 《安全生产监管与培训课件》.ppt VIP
- 疫情期间基于学习通平台的急危重症护理在线教学实施与分析.pptx VIP
- GB_T 50107-2025 混凝土强度检验评定标准(完整版含试块留置最新要求).docx VIP
- 安全生产监管干部培训课件.pptx VIP
- 《初中生物教学中校园植物季节变化的观察与分析》教学研究课题报告.docx
- 兴隆庄煤矿400万t新井通风设计.doc VIP
- T GLYH 005—2022 桥梁聚氨酯弹性体支承装置.pdf VIP
- 汽车理论-汽车理论第五版-清华大学余志生ppt课件.pptx VIP
- 大学生学习倦怠及其与应对风格的关系.pdf VIP
- Siemens西门子家电iQ300 冷凝式干衣机 8 kg WT46G4000W 使用 安装指南_3.pdf
原创力文档

文档评论(0)