Introducing G2.ai, the future of software buying.Try now

Compare CMake and GNU Make

Save
    Log in to your account
    to save comparisons,
    products and more.
At a Glance
CMake
CMake
Star Rating
(17)4.3 out of 5
Market Segments
Enterprise (41.2% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about CMake
GNU Make
GNU Make
Star Rating
(19)4.4 out of 5
Market Segments
Enterprise (44.4% of reviews)
Information
Entry-Level Pricing
No pricing available
Learn more about GNU Make
AI Generated Summary
AI-generated. Powered by real user reviews.
  • Users report that GNU Make has a steeper learning curve compared to CMake, with many reviewers mentioning that the syntax can be less intuitive for beginners, making it harder to set up complex build processes.
  • Reviewers mention that CMake excels in cross-platform support, with users on G2 highlighting its ability to generate native build files for various platforms, which simplifies the process of building applications across different environments.
  • G2 users indicate that GNU Make is highly efficient for smaller projects, with reviewers saying that its simplicity and speed make it a preferred choice for straightforward build tasks, while CMake is better suited for larger, more complex projects.
  • Users say that CMake's integration with modern IDEs is a significant advantage, as many reviewers report that it provides a smoother development experience with tools like Visual Studio and CLion, enhancing productivity.
  • Reviewers mention that GNU Make has a strong community and extensive documentation, which users appreciate for troubleshooting and finding examples, while CMake's documentation is also praised but noted to be less comprehensive in certain areas.
  • Users report that both tools have their strengths in terms of support, but GNU Make tends to have a slight edge in quality of support, with reviewers saying that the community is very responsive to queries and issues.
Pricing
Entry-Level Pricing
CMake
No pricing available
GNU Make
No pricing available
Free Trial
CMake
No trial information available
GNU Make
No trial information available
Ratings
Meets Requirements
8.4
16
9.4
16
Ease of Use
6.6
16
6.9
16
Ease of Setup
Not enough data
6.9
7
Ease of Admin
Not enough data
7.9
7
Quality of Support
7.2
10
7.5
12
Has the product been a good partner in doing business?
Not enough data
Not enough data
Product Direction (% positive)
7.1
16
7.1
16
Categories
Categories
Shared Categories
CMake
CMake
GNU Make
GNU Make
CMake and GNU Make are categorized as Other Continuous Delivery
Unique Categories
CMake
CMake has no unique categories
GNU Make
GNU Make has no unique categories
Reviews
Reviewers' Company Size
CMake
CMake
Small-Business(50 or fewer emp.)
35.3%
Mid-Market(51-1000 emp.)
23.5%
Enterprise(> 1000 emp.)
41.2%
GNU Make
GNU Make
Small-Business(50 or fewer emp.)
38.9%
Mid-Market(51-1000 emp.)
16.7%
Enterprise(> 1000 emp.)
44.4%
Reviewers' Industry
CMake
CMake
Information Technology and Services
23.5%
Computer Software
17.6%
Research
11.8%
Internet
11.8%
Telecommunications
5.9%
Other
29.4%
GNU Make
GNU Make
Information Technology and Services
16.7%
Higher Education
16.7%
Computer Software
16.7%
Defense & Space
11.1%
Retail
5.6%
Other
33.3%
Alternatives
CMake
CMake Alternatives
SCons
SCons
Add SCons
GNU Automake
GNU Automake
Add GNU Automake
Leiningen
Leiningen
Add Leiningen
FinalBuilder
FinalBuilder
Add FinalBuilder
GNU Make
GNU Make Alternatives
SCons
SCons
Add SCons
Leiningen
Leiningen
Add Leiningen
MPW Make
MPW Make
Add MPW Make
FinalBuilder
FinalBuilder
Add FinalBuilder
Discussions
CMake
CMake Discussions
Monty the Mongoose crying
CMake has no discussions with answers
GNU Make
GNU Make Discussions
Monty the Mongoose crying
GNU Make has no discussions with answers