tup

tup

Tup은 Linux, OSX 및 Windows 용 파일 기반 빌드 시스템입니다.
Tup은 Linux, OSX 및 Windows 용 파일 기반 빌드 시스템입니다.파일 변경 목록과 DAG (Directed Acyclic Graph)를 입력 한 다음 DAG를 처리하여 종속 파일을 업데이트하는 데 필요한 적절한 명령을 실행합니다.tup은 불필요한 빌드를 피하기 위해 강력한 빌드 알고리즘을 구현하므로 업데이트가 거의 발생하지 않습니다.즉, 빌드 시스템이 아닌 프로젝트에 계속 집중할 수 있습니다.

웹 사이트:

카테고리

라이센스가있는 모든 플랫폼에서 tup를 대체

CMake

CMake

CMake는 소프트웨어를 빌드, 테스트 및 패키지하기 위해 설계된 도구 제품군입니다.
GNU Make

GNU Make

Make는 프로그램의 소스 파일에서 프로그램의 실행 파일 및 기타 비 소스 파일 생성을 제어하는 ​​도구입니다.
SCons

SCons

SCons는 오픈 소스 소프트웨어 구성 도구, 즉 차세대 빌드 도구입니다.
Premake

Premake

강력하고 간단한 빌드 구성
Ant

Ant

Apache Ant는 오픈 소스 Java 기반 빌드 도구 (소프트웨어 개발 용)입니다.XML 파일을 사용하여 빌드 프로세스를 설명, 구성 및 제어합니다.
Ninja Build

Ninja Build

닌자는 속도에 중점을 둔 작은 빌드 시스템입니다.
waf

waf

Waf는 애플리케이션을 구성, 컴파일 및 설치하기위한 Python 기반 프레임 워크입니다.
qmake

qmake

qmake는 다양한 플랫폼에서 개발 프로젝트의 빌드 프로세스를 단순화하는 데 도움이되는 Qt Company의 도구입니다.qmake는 Makefile 생성을 자동화하므로 각 Makefile을 작성하는 데 몇 줄의 정보 만 필요합니다.
Autoconf

Autoconf

소스 코드 패키지를 자동으로 구성하기위한 쉘 스크립트를 생성하는 매크로
Automake

Automake

GNU 코딩 표준을 준수하는 Makefile.in 파일을 자동으로 생성합니다.
Bazel

Bazel

Bazel은 Make, Maven 및 Gradle과 유사한 오픈 소스 빌드 및 테스트 도구입니다.사람이 읽을 수있는 고급 빌드 언어를 사용합니다.
xmake

xmake

xmake는 Lua를 기반으로하는 크로스 플랫폼 빌드 유틸리티입니다.