《Linux操作系统及应用项目教程》项目九使用gcc和make调试程序.ppt

《Linux操作系统及应用项目教程》项目九使用gcc和make调试程序.ppt

9.3.1 子任务1 为什么要用make # 在不删除任何文件的情况下,重新运行一次编译的动作 [root@www ~]# make make: `main is up to date. # 看到了吧!是否很方便呢?!只进行了更新 (update) 的操作 9.3.2 子任务2 了解makefile 的基本语法与变量 基本的 makefile 守则是这样的: 目标(target): 目标文件1 目标文件2 tab gcc -o 欲创建的可执行文件 目标文件1 目标文件2 那该如何制作makefile文件呢? # 先编辑 makefile 来建立新的规则,此规则的目标名称为 clean [root@www ~]# vim makefile main: main.o haha.o sin_value.o cos_value.o gcc -o main main.o haha.o sin_value.o cos_value.o -lm clean: rm -f main main.o haha.o sin_value.o cos_value.o # 以新的目标(clean)测试,看看执行 make 的结果 [root@www ~]# make clean ==就是这里!通过 make 以 clean 为目标 rm -rf main main.o ha

文档评论(0)

1亿VIP精品文档

相关文档