중립 빌드 란 무엇입니까?
컴퓨터 프로그래밍 및 컴퓨터 엔지니어링에서 중립 빌드는 프로그램을 작성하는 데 사용 된 도구, 라이브러리 또는 기타 개발 소프트웨어를 포함하지 않는 시스템에서 구성 요소 소스 코드에서 컴파일 된 응용 프로그램입니다. 중립 빌드의 목적은 프로그램이 개발 환경에서 보지 못하는 소스 코드의 문제로 인한 오류없이 작성된대로 작동 할 수 있도록하는 것입니다. 이 용어는 또한 특정 하드웨어 또는 독점 라이브러리에 의존하지 않으므로 개발 관점에서 중립으로 간주되는 방식으로 컴파일 된 소프트웨어를 참조 할 수 있습니다. 많은 프로그래밍 프로젝트는 정기적으로 프로젝트의 중립 빌드 (때로는 야간 빌드)를 만듭니다. 주어진 순간에 프로그램의 현재 빌드 프로세스에서 파일 누락 또는 충돌 구성과 같은 주요 결함이 없도록합니다.
.중립 빌드의 이유 중 하나는 일부 소프트웨어가 개발되는 방식과 관련이 있습니다. 일반적으로 응용 프로그램을 작성하는 데 사용되는 컴퓨터는 IDES (Integrated Development Environments), 프로그래밍 라이브러리 및 특수 하드웨어 또는 기타 소프트웨어 인터페이스와 같은 다량의 개발 소프트웨어를 설치했습니다. 이러한 개발 도구는 때때로 소프트웨어 개발 중에 사용을 투명하게 만드는 방식으로 통합됩니다. 비 개발 시스템에서 소프트웨어를 사용할 준비가되면, 개발 도구와 관련하여 응용 프로그램의 종속성을 명시 적으로 정의하여 프로그램이 올바르게 컴파일하고 중립 시스템에서 실행될 수 있어야합니다. 이것은 중립 빌드라고합니다.
중립 빌드는 종종 중립 컴퓨터 또는 서버 또는 중립 애플리케이션 공간에서 발생합니다. 이것은 개발 도구가 없으며 암시 적 통합이 없음을 의미합니다.개발 중에 사용되는 프로그래밍 라이브러리와 같은 특별한 것. 깨끗한 시스템에 프로그램을 구축하면 프로그램이 현재 상태에서 일관되게 편집 될 수 있으며 완성 된 실행 가능한 프로그램을 비 개발 시스템에 배포하고 실행할 수 있음을 의미합니다.
개발 수준 종속성이없는 것 외에도 중립적 인 빌드는 모든 다른 소스 코드 파일이 존재하고 업데이트되도록합니다. 팀이 일부 파일이 업데이트되고 일부는 제외되고 일부는 개발 추적 프레임 워크 내에서 수정 된 것으로 등록되지 않은 프로젝트를 수행하는 경우 문제가 될 수 있습니다. 중립 빌드는 또한 개발 시스템에서 발생할 수있는 것처럼 새로 컴파일 된 파일 대신 사전 컴파일 된 소스 파일이 재사용 될 가능성을 제거합니다. 중립 빌드 생성 궁극적으로 프로그램이 논리적 또는 기능적 오류를 분리하는 것보다 프로그램이 빌드 프로세스를 성공적으로 완료 할 수 있도록하는 것입니다..