Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^2: OT Sick of make, is there a replacement?

by syphilis (Bishop)
on Aug 06, 2015 at 06:37 UTC ( #1137618=note: print w/replies, xml ) Need Help??


in reply to Re: OT Sick of make, is there a replacement?
in thread OT Sick of make, is there a replacement?

cmake is both much more and somewhat less than a make replacement

My only experience with cmake is as a *precursor* to make. Whenever I run cmake (eg to build freeglut or plplot libraries), it generates one or more makefiles and the very next command I run is 'make'.
I therefore see cmake as an alternative to autotools, not as an alternative to make.

Cheers,
Rob
  • Comment on Re^2: OT Sick of make, is there a replacement?

Replies are listed 'Best First'.
Re^3: OT Sick of make, is there a replacement?
by fullermd (Priest) on Aug 07, 2015 at 00:23 UTC

    Sorta. cmake generates makefiles (or other build systems, like ninja), that run (among other things) cmake. So it's not like autotools in that it just spits outs plain makefiles; you need cmake through the whole process, even if you invoke it via make.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1137618]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others taking refuge in the Monastery: (5)
As of 2020-11-26 19:50 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?