CMake is the premier cross-platform build system for complex software systems. CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. CMake is both sophisticated and easy to use: it is possible to support complex environments requiring system configuration, compiler feature detection, pre-processor generation, code generation, and template instantiation using simple platform and compiler independent configuration files. CMake supports testing and is integrated with the DART regression testing system. CMake is used by many large and complex systems including VTK, The Visualization Toolkit, and ITK, The Insight Segmentation and Registration Toolkit.
Table of Contents
CHAPTER 1 WHY CMAKE?
CHAPTER 2 GETTING STARTED
CHAPTER 3 KEY CONCEPTS
CHAPTER 4 WRITING CMAKELISTS FILES
CHAPTER 5 SYSTEM INSPECTION
CHAPTER 6 CUSTOM COMMANDS AND TARGETS
CHAPTER 7 CONVERTING EXISTING SYSTEMS TO CMAKE
CHAPTER 8 CROSS COMPILING WITH CMAKE
CHAPTER 9 PACKAGING WITH CPACK
CHAPTER 10 AUTOMATION & TESTING WITH CMAKE
CHAPTER 11 PORTING CMAKE TO NEW PLATFORMS AND LANGUAGES
CHAPTER 12 TUTORIALS
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
keywords: Download free book, Download free PDF, free e-book
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.