?

Log in

No account? Create an account

Previous Entry | Next Entry

I heart cmake

Well, for now at least, I love cmake. I used cmake for the first time on my most recent CS352 project. Granted, it's only a few files and relatively simple but the project is cross-platform. The CS department at UMKC is *nix illiterate. So, now I can work on Linux and, when I'm ready, generate MSVS project files and send my professor a zip file.

My last project used autotools. At the end, before I turned it in, I went to the campus labs and spent two hours fighting with Visual Studio's GUI to get my source imported and built.

Of course, everything else I work on still uses autotools. But I hate every minute spent working with it. I'm looking forward to the day that autotools dies.

Comments

( 8 comments — Leave a comment )
hub_
Oct. 22nd, 2006 06:27 pm (UTC)
Too bad there is not decent documentation for it... unless you buy the book.
(Anonymous)
Oct. 22nd, 2006 07:33 pm (UTC)
Hello,

If you're looking for an alternative, you can try pmk (http://pmk.sourceforge.net/). I don't know anything about CMake sorry, but we moved all our projects to pmk and it rocks.
hub_
Oct. 22nd, 2006 08:04 pm (UTC)
The advantage of CMake is that it is used by big projects like KDE4.
hub_
Oct. 22nd, 2006 08:14 pm (UTC)
And pmk is not cross-platform. See the FAQ about running on Windows.
jasondclinton
Oct. 22nd, 2006 07:34 pm (UTC)
RTF
I used the RTF docs to get started; they are included with Debian. I haven't dug any further.
marnanel
Oct. 22nd, 2006 08:38 pm (UTC)
Does jhbuild know about cmake? If so, I might experimentally start moving FUSA to use it. If not, well, it ought to.
(Anonymous)
Oct. 23rd, 2006 12:47 am (UTC)
A CS department that's Unix illiterate? Wow, I've never heard of such a thing before.
(Anonymous)
Jan. 7th, 2007 10:57 pm (UTC)
try scons
Yes, Im a scons fanboy but i don't care.
It's cleanly implements tools and graph dependency setup without the 1001 Functions that CMake has. I'm using CMake right now and it looks identical to Autotools from the 10k ft prespective....

You could also look at waf. It's a hacked version of scons to handle library finding.

Try scons, it's a new, better build tool.

Cheers
Ben
( 8 comments — Leave a comment )

Profile

color, uphair, smile
jasondclinton
Jason D. Clinton

Latest Month

September 2011
S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 

Tags

Page Summary

Powered by LiveJournal.com
Designed by Tiffany Chow