上一页 1 ··· 41 42 43 44 45
摘要: 1. makefile中变量的替换 1.1 变量值的普通替换 (1)使用指定字符(串)替换变量值中的后缀字符(串) (2)语法格式: $(var:a=b) 或 ${var:a=b} 替换表达式中不能有任何的空格 make 中支持使用 ${} 对变量进行取值 替换表达式中不能有任何的空格 make 中 阅读全文
posted @ 2018-07-08 22:00 梦心之魂 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1. makefile中的预定义变量 (1)自动变量 $@, @^, @< (2)特殊变量 $(MAKE), $(MAKECMDGOALS) , $(MAKEFILE_LIST) $(MAKEVERSION), $(MAKEVERSION), $(CURDIR) , $(.VARIABLES) .. 阅读全文
posted @ 2018-07-04 22:23 梦心之魂 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1. makefile中的变量 (1)makefile 中支持程序设计语言中变量的概念 (2)makefile 中的变量只代表文本数据(字符串类型) (3)makefile 中的命名规则 — 变量名可以包含字符 , 数字 , 下划线 — 不能包含 ":" , "#" , "=" 或 " " — 变量 阅读全文
posted @ 2018-07-04 22:22 梦心之魂 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1. makefile 中的目标究竟是什么? (1)默认情况下,make 认为目标对应着一个文件 > 目标即文件名 (2)make首先会检测目标对应的文件是否存在。若不存在则执行依赖和命令,若存在则会比较目标文件和依赖文件的新旧关系,决定是否执行命令。 在 make 中,通过比较目标文件和依赖文件的 阅读全文
posted @ 2018-07-01 15:06 梦心之魂 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1. makefile 的意义 (1)makefile 用于定义源文件之间的依赖关系 (在阅读开源软件源码时,可通过makefile掌握源码中各个文件之间的关系) (2)makefile 说明如何编译各个源文件并生成可执行程序。 2. makefile 的规则 (1)makefile 规则的定义 形 阅读全文
posted @ 2018-06-28 23:52 梦心之魂 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1. make make 是一个应用程序,位于 /usr/bin/make 目录下,make 有如下的功能: (1)解析源程序之间的依赖关系 (2)根据依赖关系自动维护编译工作 (3)执行宿主操作系统中的各种命令 2. makefile makefile 是一个描述文件(脚本程序) (1)定义一系列 阅读全文
posted @ 2018-06-28 23:27 梦心之魂 阅读(274) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45