上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 68 下一页
摘要: auto变量_哔哩哔哩_bilibili 阅读全文
posted @ 2022-12-25 11:22 cnetsa 阅读(53) 评论(0) 推荐(0)
摘要: eclipse 交叉编译 整理中 阅读全文
posted @ 2022-12-25 11:07 cnetsa 阅读(22) 评论(0) 推荐(0)
摘要: -c dir 读入指定目录下的makefile -f file 读入当前目录下的file文件作为makefile -i 忽略所有的命令执行错误 -I dir 指定被包含的makefile所在目录 -n 只打印要执行的命令,但不执行这些命令 -p 显示make变量数据库和隐含规则 -s 不显示命令 - 阅读全文
posted @ 2022-12-25 11:05 cnetsa 阅读(69) 评论(0) 推荐(0)
摘要: makefile的规则是make进行处理的依据,它包括了目标体、依赖文件及其之间的命令语句。 普通规则 隐含规则 模式规则 阅读全文
posted @ 2022-12-25 10:54 cnetsa 阅读(45) 评论(0) 推荐(0)
摘要: $* 不包含扩展名的目标文件名称 $+ 所有的依赖,以空格分开,并以出现的先后顺序,可能包含重复的依赖文件 $< 第一个依赖文件的名称 $? 所有时间戳比目标文件晚的依赖,并以空格分开 $@ 目标文件的完整名称 $^ 所有不重复的依赖文件,以空格分开 $% 如果目标是归档成员,则该变量表示目标的归档 阅读全文
posted @ 2022-12-25 10:54 cnetsa 阅读(388) 评论(0) 推荐(0)
摘要: AR 库文件维护程序的名称,默认值为ar。 AS CC Cpp Cxx FC RMarflags ASflags Cflags CPPFlags CXXflags FFlags 例如: #预定义变量的使用 阅读全文
posted @ 2022-12-25 10:47 cnetsa 阅读(65) 评论(0) 推荐(0)
摘要: 变量种类 用户自定义变量 预定义变量 自动变量 环境变量 OBJS = kang.o yul.o CC = gccCFLAGS = -Wall -O -gdavid : $(OBJS) $(CC) $^ -o $@kang.o : kang.c kang.h $(CC) $(CFLAGS) -c $ 阅读全文
posted @ 2022-12-25 10:38 cnetsa 阅读(52) 评论(0) 推荐(0)
摘要: 用来代替一个文本字符串 变量定义的两种方式 递归展开方式VAR=var 简单方式 VAR:=var 变量使用$(VAR) OBJS = kang.o yul.o CC = gcc CFLAGS = -Wall -O -g david : $(OBJS) $(CC) $(OBJS) -o david 阅读全文
posted @ 2022-12-25 10:32 cnetsa 阅读(47) 评论(0) 推荐(0)
摘要: 工程管理器,顾名思义,是指管理较多的文件 Make工程管理器也就是个“自动编译管理器”,这里的“自动”是指它能构根据文件时间戳自动发现更新过的文件而减少编译的工作量,同时,它通过读入Makefile文件文件的内容来执行大量的编译工作 makefile是make读入的惟一配置文件,因此本节的内容实际就 阅读全文
posted @ 2022-12-25 10:21 cnetsa 阅读(96) 评论(0) 推荐(0)
摘要: gdb中查看运行数据的相关命令 print 表达式|变量 x《n/f/u》 display 表达式 backtrace 查看当前栈的情况 阅读全文
posted @ 2022-12-25 10:16 cnetsa 阅读(58) 评论(0) 推荐(0)
上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 68 下一页