下面的makefile文件内容,逐句翻译,说明写在“//”的后面?求大神帮忙!!!!!在线等啊

#Thisanexample//CROSS=arm-linux-//CC=${CROSS}gcc//EXEC=hello//OBJS=hello.o//all:${EXE... #This an example //
CROSS = arm-linux- //
CC= $ {CROSS} gcc //
EXEC = hello //
OBJS = hello.o //
all : $ {EXEC} //
$ (EXEC) : $ (OBJS) //
$(CC) -o $@ $(OBJS)//
clean: //
rm –f $(EXEC) *.elf *.gbd *.o//
展开
 我来答
heptnaol
2016-07-24 · TA获得超过7267个赞
知道大有可为答主
回答量:7120
采纳率:78%
帮助的人:2036万
展开全部
#This an example //
CROSS = arm-linux- //指定交叉编译工具的前缀
CC= $ {CROSS} gcc //指定编译器的命令行,即arm-linux-gcc
EXEC = hello //指定要编译的可执行目标
OBJS = hello.o //指定中间文件目标
all : $ {EXEC} //all 依赖 hello
$ (EXEC) : $ (OBJS) //hello依赖hello.o
$(CC) -o $@ $(OBJS)//即arm-linux-gcc -o hello hello.o $@指代目标
clean: //指定目标clean,即清理,输入make clean会清理之前的编译
rm –f $(EXEC) *.elf *.gbd *.o//
更多追问追答
追问
第一句 和最后一句 什么意思呢?
追答
第一句注释还用我注释一下么。。。
最后一句是个删除命令

注意//不是makefile的注释,应该用#,千万记住。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式