makefile 进阶--可以用于实际嵌入式工程中的文件编写1
来源:互联网 发布:软件买卖合同模板 编辑:程序博客网 时间:2024/06/14 02:42
之前makefile的编写仅仅是初级的入门,无法对实际的嵌入式工程进行编译,从现在开始,记录一下makefile怎样扩展应用到实际工程中.
第一步,引入目录
RM=rm
RMFLAGS=-f
CC=cc
OBJS=hello.o hello1.o
MKDIR=mkdir
DIRS=dirobj direxe
EXE=main
.PHONY:all clean
all:$(EXE) $(DIRS)
$(DIRS):
$(MKDIR) $@
$(EXE):$(OBJS)
$(CC) -o $@ $^
%.o:%.c #moshi
$(CC) -o $@ -c $^
clean:
rm -f *.o
运行结果
y-G41D3:~/zmakefile/make3$ ls
direxe hello1.c hello1.o hello.o makefile 基础文件
dirobj hello1.h hello.c main makefile~ 基础文件~
melody@melody-G41D3:~/zmakefile/make3$ make clean
rm -f *.o
melody@melody-G41D3:~/zmakefile/make3$ ls
direxe hello1.c hello.c makefile 基础文件
dirobj hello1.h main makefile~ 基础文件~
0 0
- makefile 进阶--可以用于实际嵌入式工程中的文件编写1
- makefile 进阶--可以用于实际嵌入式工程中的文件编写2目录引入
- 嵌入式驱动Makefile编写
- Makefile文件的编写(1)
- RTEMS 应用程序含有多级子目录的Makefile工程文件编写
- 工程中编写自己的makefile---4 库文件
- makefile 嵌入式也可以用
- makefile文件-进阶片
- 编写的一个.bat文件,用于清除系统中的垃圾
- 编写的一个.bat文件,用于清除系统中的垃圾
- 简单工程Makefile的编写
- 简单工程Makefile的编写
- 简单工程Makefile的编写
- 简单工程Makefile的编写
- Make工程管理器&Makefile编写
- 工程文件vs MAKEFile
- 工程中编写自己的Makefile---1 一些基本概念
- Makefile在大型工程文件中的应用简析
- SpannableString属性
- 12、Extjs添加悬浮框
- 【Egret】 2D 使用中的一些疑难解决技巧!
- Fragment解析
- 异常解决Suggestion: use tools:overrideLibrary="" to force usage
- makefile 进阶--可以用于实际嵌入式工程中的文件编写1
- 单例模式的五种写法
- android中创建水平和竖直虚线。
- 第六章 类文件结构
- Android显示系统框架原理介绍
- 构造函数中无法实现多态
- shell--读取文件
- 该如何旋转EDIUS 8中的图片
- Eventbus简单使用