编译自动化一构建,make,Ant

在c语言和java语言中,编写完代码还需要进行编译和链接操作,这些操作被称为构建。

如果只是一个代码文件的简易程序,只需要执行编译命令即可,但是很多大规模的软件是由多个源代码文件组成,如果对每个源代码文件分别进行编译,不仅在处理上需要花费更多时间,而且还有可能忘记编译其中的一部分代码。此外,还需要确认没有进行改动的源代码是否需要执行编译操作。

c语言可以用make执行自动化编译工作。通过编写如何自动执行处理名为Makefile的文件,无论多么复杂的步骤,都只需要通过make这一个命令就能实现。

java则比较常用Ant。由于它是由java创建的,因此它不仅可以在很多环境中使用,而且因为使用XML格式编写设置文件,因此还具备易于开发者阅读的特点。

上一篇:品鉴中的精神内涵:如何通过红酒品味生活的美好与哲学


下一篇:。。。。。。。。。