zoukankan      html  css  js  c++  java
  • 构建工具(build tool)简述

    一、什么是构建工具

    构建工具是一个把源代码生成可执行应用程序的过程自动化的程序(例如Android app生成apk)。构建包括编译、连接跟把代码打包成可用的或可执行的形式。

    基本上构建的自动化是编写或使一大部分任务自动执行的一个动作,而这些任务则是软件开发者的日常,像是:

    1. 下载依赖
    2. 将源代码编译成二进制代码
    3. 打包生成的二进制代码
    4. 进行单元测试
    5. 部署到生产系统

    二、为什么要使用构建工具

    在小型项目中,开发者往往手动调用构建过程,这样在大型的项目中很不实用,在构建过程中难以跟踪什么需要被构建、按照什么顺序构建以及项目中存在哪些依赖。使用自动化工具会使构建过程更为连续

    三、各种现有工具

    1. For java - Ant,Maven,Gradle.
    2. For .NET framework - NAnt
    3. c# - MsBuild.
  • 相关阅读:
    hibernate -inverse
    C3p0实践
    Python3数据结构
    UDP组播
    UDP广播
    线程池代码
    UDP服务器
    epoll反应堆模型代码
    epoll事件模型
    epoll函数
  • 原文地址:https://www.cnblogs.com/everest7/p/10506301.html
Copyright © 2011-2022 走看看