[vtkusers] CMake staring points

Meehan, Bernard (CONTR) MEEHANBT at nv.doe.gov
Mon Sep 24 10:15:44 EDT 2018


I know that this is a bit off-topic, but CMake is part of VTKs build system ... Kitware’s documentation is comprehensive, but can be a bit opaque to beginners. Much of the stuff you will find on the internet is a bit dated, or contains bad advice (or both). I got a copy of “Mastering CMake,” which helped me a bunch (Ken Martin is one of the authors). I have also found “Professional CMake: A Practical Guide” to be very good (and is very up-to-date).

For free resources:

Daniel Pfeifer had a good presentation about “modern” CMake on YouTube, it is referenced in this blog in the first paragraph:
https://rix0r.nl/blog/2015/08/13/cmake-guide/

GitHub hosts many repositories with example usage, such as: https://github.com/ttroy50/cmake-examples

There was also an “Ask Me Anything” with the CMake developers on Reddit that was an interesting read:
It is featured on the CMake page: https://cmake.org/

Cheers,
Tim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://public.kitware.com/pipermail/vtkusers/attachments/20180924/9752c5da/attachment.html>


More information about the vtkusers mailing list