qmake

qmake

qmake는 다양한 플랫폼에서 개발 프로젝트의 빌드 프로세스를 단순화하는 데 도움이되는 Qt Company의 도구입니다.qmake는 Makefile 생성을 자동화하므로 각 Makefile을 작성하는 데 몇 줄의 정보 만 필요합니다.
수동 : qmake는 Qt Company의 도구로, 다양한 플랫폼에서 개발 프로젝트를위한 빌드 프로세스를 단순화합니다.qmake는 Makefile 생성을 자동화하므로 각 Makefile을 작성하는 데 몇 줄의 정보 만 필요합니다.qmake는 Qt로 작성되었는지 여부에 관계없이 모든 소프트웨어 프로젝트에 사용할 수 있습니다.qmake는 프로젝트 파일의 정보를 기반으로 Makefile을 생성합니다.프로젝트 파일은 개발자가 작성하며 일반적으로 단순하지만 복잡한 프로젝트를 위해보다 정교한 프로젝트 파일을 작성할 수 있습니다.qmake에는 moc 및 uic에 대한 빌드 규칙을 자동으로 포함하여 Qt 개발을 지원하는 추가 기능이 포함되어 있습니다.qmake는 개발자가 프로젝트 파일을 변경하지 않아도 Microsoft Visual Studio 용 프로젝트를 생성 할 수 있습니다 ....
qmake

카테고리

Mac 용 qmake의 대안

Maven

Maven

Apache Maven은 빌드 자동화 및 프로젝트 관리 (소프트웨어 개발)를위한 Java 기반 도구입니다.
CMake

CMake

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

Gradle

Gradle은 빌드 자동화가 진화했습니다.
GNU Make

GNU Make

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

SCons

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

Ant

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

Premake

강력하고 간단한 빌드 구성
Ninja Build

Ninja Build

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

waf

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

Buck

Buck은 Facebook에서 개발하고 사용하는 빌드 시스템입니다.코드와 리소스로 구성된 작고 재사용 가능한 모듈을 만들도록 권장하고 많은 플랫폼에서 다양한 언어를 지원합니다.
SBT

SBT

SBT는 스칼라 용 빌드 도구입니다.Ant 또는 Maven과 비슷하지만 상형 문자가 있습니다.
EBuild

EBuild

EBuild는 소프트웨어 프로젝트 빌드, 종속성 관리 및보고 기술입니다.목표는 구조적이고 선언적이며 우아한 방식으로 빌드 문제를 해결할 수있는 것입니다.플러그인 인터페이스를 통해 확장 할 수 있습니다..
tup

tup

Tup은 Linux, OSX 및 Windows 용 파일 기반 빌드 시스템입니다.
Cake

Cake

Cake (C # Make)는 코드 컴파일, 파일 및 폴더 복사, 단위 테스트 실행, 파일 압축 및 NuGet 패키지 빌드와 같은 작업을위한 C # DSL이 포함 된 크로스 플랫폼 빌드 자동화 시스템입니다.
Buildr

Buildr

Apache Buildr는 Scala, Groovy 및 점점 더 많은 JVM 언어 및 도구에 대한 지원을 포함하여 Java 기반 애플리케이션을위한 빌드 시스템입니다.