툴 체인
Toolchain소프트웨어에서 도구 체인은 복잡한 소프트웨어 개발 태스크를 수행하거나 소프트웨어 제품을 만드는 데 사용되는 프로그래밍 도구 세트이며, 일반적으로 다른 컴퓨터 프로그램 또는 관련 프로그램 세트입니다.일반적으로 툴체인을 형성하는 툴은 연속적으로 실행되므로 각 툴의 출력 또는 그 결과 환경상태가 다음 툴의 입력 또는 기동환경이 되지만 연속적으로 [1][2][3]실행할 필요가 없는 일련의 관련 툴을 참조할 때에도 이 용어를 사용한다.
단순한 소프트웨어 개발 툴체인은 컴파일러와 링커(소스 코드를 실행 가능한 프로그램으로 변환), 라이브러리(운영체제에 인터페이스를 제공), 디버거(생성된 프로그램을 테스트하고 디버깅하기 위해 사용)로 구성될 수 있습니다.비디오 게임과 같은 복잡한 소프트웨어 제품에는 효과음, 음악, 텍스처, 3차원 모델 및 애니메이션을 준비하기 위한 도구와 이러한 리소스를 [1][2]완제품에 결합하기 위한 추가 도구가 필요합니다.
「 」를 참조해 주세요.
레퍼런스
- ^ a b "Toolchain Overview". nongnu.org. 2012-01-03. Retrieved 2013-10-21.
- ^ a b "Toolchains". elinux.org. 2013-09-08. Retrieved 2013-10-21.
- ^ Imran, Saed; Buchheit, Martin; Hollunder, Bernhard; Schreier, Ulf (2015-10-29). Tool Chains in Agile ALM Environments: A Short Introduction. Lecture Notes in Computer Science. Vol. 9416. pp. 371–380. doi:10.1007/978-3-319-26138-6_40. ISBN 978-3-319-26137-9.