简答题

编写一个文件的程序,使用Makefile文件进行编译。

正确答案

(1)利用文本编辑器创建hello.c文件。
//hello.c
#include
intmain()
{
printf("WelcomeEmdoor!/n");
return1;
}
(2)编写Makefile文件。
#makefiletestforhelloprogram
CC=gcc
CFLAGS=
all:hello
hello:hello.o
$(CC)$(CFLAGS)hello.o–ohello
hello.o:hello.c
$(CC)$(CFLAGS)-chello.c-ohello.o
clean:
rm–rfhello*.o
(3)执行make命令,编译hello.c程序。
[root@local]$make

答案解析

相似试题
  • 编写多个文件的程序,并使用Makefile文件进行编译。

    简答题查看答案

  • 编写一个程序,分别使用字节流和字符流拷贝个文本文件。

    简答题查看答案

  • 一个makefile文件中可定义多个目标,利用make target命令可指定要编译的目标,如果不指定目标,则使用最后一个目标。()

    判断题查看答案

  • 使用Makefile编译程序的优点是什么?

    简答题查看答案

  • 在Makefile文件中,使用变量的值方法是()。

    单选题查看答案

  • 一个简单的Makefile文件包含一系列的“规则”,请描述“规则”的样式。

    简答题查看答案

  • 编写一个程序,比较两个文件的内容是否相同。

    简答题查看答案

  • 一个简单的Makefile文件包含一系列的“规则”,其中()通常是要产生的文件的名称()是用来输入从而产生目标的文件。

    填空题查看答案

  • 编写程序,用户输入一个目录和一个文件名,搜索该目录及其子目录中是否存在该文件。

    简答题查看答案