首页学历类考试大学计算机科学
(简答题)

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

正确答案

在Linux环境下,对于只含有几个源代码文件的小程序的编译,可以手工输入命令对源代码文件逐个进行编译。但是在大型的项目开发中,一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,这时人们通常利用GNUmake工具来自动完成应用程序的维护和编译工作。GNUmake工具是通过解释Makefile文件来完成整个工程的完全自动编译,极大的提高了软件开发的效率。Makefile定义了一系列的规则来指定哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译。Makefile就像一个Shell脚本一样,也可以执行操作系统的命令。

答案解析

相似试题

  • (简答题)

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

    答案解析

  • (简答题)

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

    答案解析

  • (判断题)

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

    答案解析

  • (简答题)

    结构化程序设计的优点是什么?如何在编码中使用这种方法?

    答案解析

  • (填空题)

    ()是一个为编译Qt/Embedded库和应用而提供的Makefile生成器,它支持()和影子生成。

    答案解析

  • (单选题)

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

    答案解析

  • (简答题)

    宏指令和指令的区别是什么?使用宏指令和使用子程序有何异同?宏指令的优点在哪里?

    答案解析

  • (简答题)

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

    答案解析

  • (简答题)

    在Makefile中变量如何定义,可在Makefile中的哪些部分使用?自动变量$@和$

    答案解析

快考试在线搜题