반응형 makefile1 Build System 정리 언어별 빌드 시스템, 요즘 주류 트렌드빌드 시스템은 소프트웨어 개발에서 코드 컴파일·테스트·배포 등의 작업을 자동화하는 핵심 도구Makefile, CMake 외에도 언어와 환경에 따라 다양한 빌드 도구가 존재최근 현업에서는 협업·대형 프로젝트·크로스플랫폼 지원 등으로 인해 새로운 도구들이 많이 사용됨아래에서는 대표적인 빌드 시스템의 종류와 최근 현업 트렌드를 정리함📝 대표적인 빌드 시스템 종류C/C++ 계열CMake크로스플랫폼 빌드 자동화의 표준.다양한 OS/IDE 지원, 대형 오픈소스 및 기업 프로젝트에서 많이 사용Makefile(GNU Make)전통적 빌드 자동화, 리눅스/임베디드/소규모 프로젝트에서 여전히 널리 사용Ninja빌드 속도가 매우 빠름.보통 CMake의 백엔드 빌드 도구로 많이 쓰임(c.. 2025. 7. 9. 이전 1 다음 반응형