Thanks for the feedback everyone.
I think I may be stuck having to learn cmake because several software
libraries that I am starting to use build with cmake.
Based on the feedback, for no I'll pass on the book and see what I can
do by reading online.
One of the things that seems to me to be missing is some kind of quick
description of the overall "theory of cmake". I am a top-down kind of
person, so I really dislike being left with nothing but "here, type this
in" which is what a lot of the web stuff seems to be. A sketch of how it
works conceptually would help me. (Of course, I need examples too.)
Just sayin'.
Best,
- Jake -
On 15-12-18 04:02 PM, DJ wrote:
I have only very recently encountered the need to use cmake. It seems
this need came all at once out of the blue.
It appears to me that there is a general perception that good tutorial
material is in short supply. I have followed various tutorials that
are available online and find them less than stellar. I am mostly
familiar with gnu toolchain stuff. I admit that I am biased here
because my own work presents zero requirement for cross-platform
builds. So far I find cmake documentation to be considerably inferior
to gnu documentation, but that's just me.
This all led me to consider purchasing the book Mastering CMake.
However, reviews on Amazon are generally very critical of the book. It
is indeed expensive. Should I bother to shell out for it, or do others
here share this negative evaluation of it? I don't want to waste my
money.
Best,
- Jake -
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake