参考答案和解析
正确答案: “规则”的样式如下:
目标:依赖„命令(command)
目标通常是要产生的文件的名称,目标的例子是可执行文件或OBJ文件。目标也可是一个执行的动作名称,这样的目标通常称为伪目标。
依赖是用来输入从而产生目标的文件,一个目标经常有几个依赖。
命令是Make执行的动作,一个规则可以含有几个命令,每个命令占一行。
更多“一个简单的Makefile文件包含一系列的“规则”,请描述“规则”相关问题
  • 第1题:

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

  • 第2题:

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


    正确答案:目标;依赖

  • 第3题:

    简单描述罐区的业务规则约束?


    正确答案: 为规范罐区管理操作,系统提供了业务规则约束:
    (1)动罐不能进行交退库、罐改名
    (2)成品罐不能收侧线
    (3)半成品、成品罐间不能倒罐操作
    (4)成品、成品罐间不能倒罐操作
    (5)动罐必须做班检尺

  • 第4题:

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


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

  • 第5题:

    算法是求解某个问题所用的一系列操作规则的精确描述。一个算法必须具有()、确定性、可行性和输入输出。


    正确答案:有穷性

  • 第6题:

    关于XML的规则描述错误的是()

    • A、文件中的第l行必须是XML文档说明
    • B、文件至少包含一个元素
    • C、HTML和XML在书写方式上基本相同
    • D、文件中必须包含唯一的打开和关闭标记

    正确答案:C

  • 第7题:

    请选择关于/etc/fstab的正确描述。()

    • A、系统启动后,由系统自动产生
    • B、用于管理文件系统信息
    • C、用于设置命名规则,是否使用可以用TAB来命名一个文件
    • D、保存硬件信息

    正确答案:B

  • 第8题:

    问答题
    请简单描述1xEVDO网络结构及包含的主要接口。

    正确答案: 1、1xEVDO网络由AT(接入终端)、RAN(无线接入网)、PCN(分组核心网)组成。其中无线接入网包括AN(接入网)、PCF(分组控制功能模块)、AN-AAA(接入网鉴权、授权及计费服务器)。
    2、AT与AN的接口为UM接口,AN和PCF的接口为A8/A9,PCF和PDSN的接口为A10/A11,AN和AN-AAA的接口为A12。
    解析: 暂无解析

  • 第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题:

    单选题
    下面关于Java公共标识的命名规则叙述正确的有()
    A

    公共标识的命名规则和XML文件的命名规则不相同。

    B

    公共标识名可以包含DBCS字符

    C

    公共标识不可以包含“%”和“$”

    D

    公共标识可以包含“$”


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

  • 第12题:

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

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

  • 第13题:

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

  • 第14题:

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

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

    正确答案:B

  • 第15题:

    下面说法错误的是()

    • A、规则越简单越好
    • B、防火墙和规则集是安全策略的技术实现
    • C、建立一个可靠的规则集对于实现一个成功、安全的防火墙来说是非常关键的
    • D、防火墙不能防止已感染病毒的软件或文件

    正确答案:A

  • 第16题:

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

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

    正确答案:A

  • 第17题:

    依据文件的命名规则,文件名中不能包含下列()字符。

    • A、#
    • B、$
    • C、@
    • D、*

    正确答案:D

  • 第18题:

    请简单描述1xEVDO网络结构及包含的主要接口。


    正确答案: 1、1xEVDO网络由AT(接入终端)、RAN(无线接入网)、PCN(分组核心网)组成。其中无线接入网包括AN(接入网)、PCF(分组控制功能模块)、AN-AAA(接入网鉴权、授权及计费服务器)。
    2、AT与AN的接口为UM接口,AN和PCF的接口为A8/A9,PCF和PDSN的接口为A10/A11,AN和AN-AAA的接口为A12。

  • 第19题:

    单选题
    下面说法错误的是()
    A

    规则越简单越好

    B

    防火墙和规则集是安全策略的技术实现

    C

    建立一个可靠的规则集对于实现一个成功、安全的防火墙来说是非常关键的

    D

    防火墙不能防止已感染病毒的软件或文件


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

  • 第20题:

    单选题
    请选择关于/etc/fstab的正确描述。()
    A

    系统启动后,由系统自动产生

    B

    用于管理文件系统信息

    C

    用于设置命名规则,是否使用可以用TAB来命名一个文件

    D

    保存硬件信息


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

  • 第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题:

    单选题
    相关规则是一种简单却很实用的(),它描述了一个事物中某些属性同时出现的规律和模式。
    A

    协同分析规则

    B

    聚类分析规则

    C

    关联事务规则

    D

    关联分析规则


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

  • 第23题:

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

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

    B

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

    C

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

    D

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


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