빌드 도구는 소스 코드에서 실행 가능한 애플리케이션을 생성하는 프로세스를 자동화하는 프로그램입니다. 빌드에는 코드를 사용 가능하거나 실행 가능한 형식으로 컴파일, 링크 및 패키징하는 작업이 포함됩니다.
빌드 도구란 무엇입니까
빌드 도구는 소스 코드에서 실행 가능한 애플리케이션을 생성하는 프로세스를 자동화하는 프로그램입니다(예: Android 앱은 APK를 생성합니다). 빌드에는 코드를 사용 가능하거나 실행 가능한 형식으로 컴파일, 링크 및 패키징하는 작업이 포함됩니다.
기본적으로 빌드 자동화는 다음과 같이 소프트웨어 개발자의 일상 작업인 많은 작업을 작성하거나 자동화하는 작업입니다.
종속성 다운로드
소스 코드를 바이너리 코드로 컴파일
생성된 바이너리 코드 패키징
단위 테스트용
프로덕션 시스템에 배포
빌드 도구 또는 빌드 자동화를 사용하는 이유
소규모 프로젝트에서는 개발자 빌드 프로세스를 수동으로 호출하는 경우가 많습니다. 대규모 프로젝트에서는 매우 비실용적입니다. 빌드 프로세스 중에는 빌드해야 할 항목, 순서, 프로젝트에 존재하는 종속성을 추적하기가 어렵습니다.
자동화된 도구를 사용하면 빌드 프로세스가 더욱 연속적으로 진행됩니다.
다양한 기존 빌드 도구(일부만 나열됨)
Java - Ant, Maven, Gradle.
.NET Framework - NAnt
c# - MsBuild.
Recomm 끝났다 튜토리얼: "JS 튜토리얼"
위 내용은 빌드 도구란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!