Linux程序设计笔记第九章 make命令和makefile文件
来源:互联网 发布:nginx和tomcat区别 编辑:程序博客网 时间:2024/05/19 03:42
1、make -k:发生错误继续进行
-n: 输出将要进行的操作而不执行
-f: 将哪个文件作为makefile文件
2、makefile 里面空格和制表符是有区别
规则所在的行必须以制表符tab开头,用空格是不行的
myapp: main.o 2.o 3.o
gcc -o myapp main.o 2.o 3.o
3、如果想要一次创建多个文件,可以利用伪目标all假如应用程序由二进制文件myapp和使用手册myapp.1组成,可以
all: myapp myapp.1
4、注释以#开头延续到行结束
5、makefile中的宏定义
#which compiler
CC = gcc
#where are include files kept
INCLUDE = .
#options for development
CFLAGS = -g -Wall -ansi
#Options for release
#CFLAGS = -O -Wall -ansi
3.o: 3.c b.h c.h
$(CC) -I$(INCLUDE) $(CFLAGS) -c 3.c
6、make命令在执行规则时会调用一个shell,针对每个规则使用一个新shell,需要在每行代码的结尾加上反斜杠。命令以符号@开头
7、diff可以判断两个文件的差别
diff file1.c file2.c > diffs
patch file1.c diffs
patch可以用来更新文件
8、rpm软件包安装、创建
9、开发环境: KDEvelop 、 Eclipse、Anjuta、QtEZ、Slickdit
- Linux程序设计笔记第九章 make命令和makefile文件
- linux程序设计——make命令和makefile文件(第九章)
- linux程序设计——make命令和makefile文件(第九章)
- linux程序设计:make命令和makefile文件
- [Linux] 第九章 make / makefile
- Linux程序设计——make命令与makefile文件
- Linux程序设计:make和makefile
- make命令和makefile文件
- make命令和makefile文件
- make命令和makefile文件
- make命令和makefile文件
- linux程序设计笔记9:make,makefile
- linux下make命令和makefile文件的编写
- linux下make命令和makefile文件学习
- Linux make 命令与 makefile 文件
- 深入理解make命令和makefile文件
- make工具 —— make命令和makefile文件
- make命令和Makefile
- javascript 进度条
- 黑马程序员 知识点总结-Java单例设计模式
- jsp页面自动跳转
- delphi随机数生成
- 视频压缩:I帧、P帧、B帧
- Linux程序设计笔记第九章 make命令和makefile文件
- 2012-05-25 19:09 sql语句里的is null判断在thinkphp里的写法
- 网页加载js、php的顺序
- ThinkPHP Where 条件中使用表达式
- 嵌入式存储器分类
- 深度技术的Ghost Win7 64位旗舰版
- Apache Tomcat Configuration Reference
- 【C#基础】之WinForm窗体常用控件的属性、方法及事件简介
- 模拟键盘录入