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

题目

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


相似考题
更多“一个简单的Makefile文件包含一系列的“规则”,其中()通常”相关问题
  • 第1题:

    下面关于文件或文件夹名称的说法,错误的是()

    • A、可以使用长文件名
    • B、可以包含空格
    • C、其中可以包含“?”号
    • D、其中不能包含“〈”号

    正确答案:C

  • 第2题:

    编写一个文件的程序,使用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

  • 第3题:

    一个算法就是一个有穷规则的集合,其中之规则规定了解决某一特殊类型问题的一系列运算,此外,算法还应具有以下五个重要特性:()、()、()、()、()。


    正确答案:确定性;有穷性;可行性;0个或多个输入;一个或多个输出

  • 第4题:

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


    正确答案:错误

  • 第5题:

    每个分类标准都包含一个模式文件和五个xml文件,其中模式文件是分类标准的核心。


    正确答案:正确

  • 第6题:

    拓扑数据结构中由()文件、()文件、()文件和()文件等一系列包含拓扑关系的数据文件组成。


    正确答案:弧段坐标;节点;弧段;多边形

  • 第7题:

    Automake首先读入()文件,然后生成()。

    • A、Makefile.am;Makefile.in
    • B、Makefile.in;Makefile.am
    • C、Makefile.am;Makefile
    • D、Makefile;Makefile.in

    正确答案:A

  • 第8题:

    判断题
    每个分类标准都包含一个模式文件和五个xml文件,其中模式文件是分类标准的核心。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第9题:

    问答题
    makefile文件的作用是什么?其书写规则是怎样的?

    正确答案: 要用make维护一个程序,必须创建一个makefile文件,makefile文件告诉make以何种方式编译源代码和链接程序。makefile有自己的书写格式、关键字、函数,像C语言有自己的格式、关键字和函数一样,makefile描述规则组成如下所示。
    目标:依赖文件
    [TAB]命令
    解析: 暂无解析

  • 第10题:

    单选题
    Automake首先读入()文件,然后生成()。
    A

    Makefile.am;Makefile.in

    B

    Makefile.in;Makefile.am

    C

    Makefile.am;Makefile

    D

    Makefile;Makefile.in


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    一个工程文件可包含7种类型的文件,下列哪个文件不包含其中()。
    A

    工程文件

    B

    窗体文件

    C

    可执行文件

    D

    资源文件


    正确答案: C
    解析: 暂无解析

  • 第12题:

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

    正确答案: 目标,依赖
    解析: 暂无解析

  • 第13题:

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


    正确答案: (1)在/work目录先新建一个hello2目录,并在该目录下用vi命令创建文件hello1.c、hello2.c、hello.h和Makefile。分别输入如下内容。
    文件hello1.c
    //hello1.c
    #include
    intmain()
    {
    printf("WelcomeEmdoor!/n");
    test2();
    return1;
    }
    文件hello2.c
    //hello2.c
    #include"hello2.h"
    #include
    voidtest2(void)
    {
    printf("WelcomeEmdoor!–hello2/n");
    }
    文件hello2.h
    //hello2.h
    voidtest2(void);
    文件makefile
    #makefiletestformultifilesprogram
    CC=gcc
    OFLAGS=
    OBJS=hello1.ohello2.o
    all:hello
    hello:$(OBJS)
    $(CC)$(CFLAGS)$^-o$@
    hello1.o:hello1.c
    $(CC)$(CFLAGS)-c$<-o$@
    hello2.o:hello2.c
    $(CC)$(CFLAGS)-c$<-o$@
    clean:
    rm-rfhello*.o
    (2) 先后执行如下命令
    [root@local]$make
    [root@local]$./hello

  • 第14题:

    三维DWF发布将创建()。

    • A、单页DWF文件,其中只包含模型空间对象
    • B、多页DWF文件,其中只包含模型空间对象
    • C、单页DWF文件,其中只包含图纸空间对象
    • D、多页DWF文件,其中只包含图纸空间对象

    正确答案:A

  • 第15题:

    Makefile的基本结构是文本文件。()


    正确答案:正确

  • 第16题:

    关于make工具的使用,下面错误的是()

    • A、不指定目标时,make缺省处理makefile文件的第一个目标
    • B、makefile文件中对宏名的引用为#(宏名)
    • C、makefile文件中$@参数表示一条规则中目标的名字
    • D、makeCC=arm-linux-gcc命令表示使用arm-linux-gcc代替makefile文件中CC的宏定义执行make命令

    正确答案:B

  • 第17题:

    Makefile中目标的例子不会是()

    • A、可执行文件
    • B、OBJ文件
    • C、伪目标
    • D、链接

    正确答案:D

  • 第18题:

    makefile文件的作用是什么?其书写规则是怎样的?


    正确答案: 要用make维护一个程序,必须创建一个makefile文件,makefile文件告诉make以何种方式编译源代码和链接程序。makefile有自己的书写格式、关键字、函数,像C语言有自己的格式、关键字和函数一样,makefile描述规则组成如下所示。
    目标:依赖文件
    [TAB]命令

  • 第19题:

    一个工程文件可包含7种类型的文件,下列哪个文件不包含其中()。

    • A、工程文件
    • B、窗体文件
    • C、可执行文件
    • D、资源文件

    正确答案:C

  • 第20题:

    判断题
    Makefile的基本结构是文本文件。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    问答题
    编写一个文件的程序,使用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
    解析: 暂无解析

  • 第22题:

    填空题
    一个算法就是一个有穷规则的集合,其中之规则规定了解决某一特殊类型问题的一系列运算,此外,算法还应具有以下五个重要特性:()、()、()、()、()。

    正确答案: 确定性,有穷性,可行性,0个或多个输入,一个或多个输出
    解析: 暂无解析

  • 第23题:

    单选题
    关于make工具的使用,下面错误的是()
    A

    不指定目标时,make缺省处理makefile文件的第一个目标

    B

    makefile文件中对宏名的引用为#(宏名)

    C

    makefile文件中$@参数表示一条规则中目标的名字

    D

    makeCC=arm-linux-gcc命令表示使用arm-linux-gcc代替makefile文件中CC的宏定义执行make命令


    正确答案: D
    解析: 暂无解析