makefile书写
来源:互联网 发布:老梁故事汇 知乎 编辑:程序博客网 时间:2024/04/30 08:47
$@ 扩展成当前规则的目的文件名, $< 扩展成依靠列表中的第 一个依靠文件,而 $^ 扩展成整个依靠的列表(除掉了里面所有重 复的文件名)。利用这些变量,我们可以把上面的 makefile 写成:
=== makefile 开始 ===
OBJS = foo.o bar.o
CC = gcc
CFLAGS = -Wall -O -g
myprog : $(OBJS)
$(CC) $^ -o $@
foo.o : foo.c foo.h bar.h
$(CC) $(CFLAGS) -c $< -o $@
bar.o : bar.c bar.h
$(CC) $(CFLAGS) -c $< -o $@
=== makefile 结束 ===
=== makefile 开始 ===
OBJS = foo.o bar.o
CC = gcc
CFLAGS = -Wall -O -g
myprog : $(OBJS)
$(CC) $^ -o $@
foo.o : foo.c foo.h bar.h
$(CC) $(CFLAGS) -c $< -o $@
bar.o : bar.c bar.h
$(CC) $(CFLAGS) -c $< -o $@
=== makefile 结束 ===
0 0
- makefile 书写
- makefile书写
- makefile 书写
- Makefile 书写
- Makefile书写规则
- Makefile 书写命令
- Makefile之书写命令()
- MakeFile文件书写格式
- makefile 书写规则重点
- Makefile详解 书写命令
- Makefile书写规则
- Makefile 的书写规则
- makefile书写规则
- Makefile书写规则
- makefile 书写规则一
- Makefile之书写规则
- Makefile之书写命令
- Makefile 书写通用--转载
- shell学习笔记
- 字符集与字符编码的那些事
- 丢失的第一个正整数——LintCode
- leetcode -- Game of Life -- 有trick,要看
- 非对称加密与通信
- makefile书写
- 注解的基本使用
- error:Target dll has been cancelled.debugger aborted
- 解决windows下VPN连接后不能打开部分网页的问题
- zzulioj--1089--make pair(dfs+模拟)
- mongodb 分页查询
- 一些网上的题目
- 基于Android平台移动社交网络
- 计算机网络基础 第一章 下