![]() ![]() "About this title" may belong to another edition of this title. Kitware's products and services include software support, consulting, custom application development, and training and productivity tools that leverage our open- source systems. Among Kitware s global customers and collaborators are a variety of academic research facilities, government institutions and private corporations worldwide. Kitware has made an impact in areas such as visualization, data publishing, medical imaging, quality software process, computer vision, and informatics. Founded in 1998, Kitware s team is widely recognized for their major contributions to a variety of open-source software systems including the Visualization Tookit (VTK), the Insight Segmentation and Registration Toolkit (ITK), CMake and ParaView. Kitware leverages its open- source communities and diverse technical expertise to provide advanced custom solutions for a host of complex technical problems. ![]() is a leader in the creation and support of open- source software and state of the art technology, and is one of the fastest growing software companies in the country. A full reference of CMake's commands and variables with descriptions is included. Instructions are provided for running the different GUIs including command line options and a separate chapter on using ctest (included with CMake) to perform software testing. The internals of how CMake works and how it impacts your build scripts is covered. This book contains instructions on how to download, install, and run CMake on many platforms including Linux (UNIX), Microsoft Windows, and Mac OSX. CMake provides extensive support for building static and dynamic libraries. CMake supports in-source and out-of-source builds, and can therefore support multiple builds from a single source tree. CMake can compile source code, create libraries, generate wrappers, and build executables in arbitrary combinations. Unlike many cross-platform systems, CMake is designed to be used in conjunction with the native build environment. CMakeLists files use variables much like any programming language. This book describes how to use the CMake family of tools, including CTest, CPack and CDash, to develop, build, test, and package software for distribution. CMake is an extensible, open-source system that manages the build process in an operating system and compiler independent manner. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |