Logo

Contents:

  • Overview
  • CMaize Background
  • Getting Started
    • Quick Introduction to CMake
    • Building a Project That Uses CMaize
    • Using CMaize as Your Build System
  • API
  • Developing CMaize
  • Declaring Build Targets
  • Declaring Dependencies
  • References
CMaize
  • Getting Started
  • Edit on GitHub

Getting Started

For users wanting to build a project which uses CMaize, see Building a Project That Uses CMaize. Users interested in adopting CMaize should instead see Using CMaize as Your Build System. Finally, if you are unfamiliar with CMake, you may want to check out this Quick Introduction to CMake.

Contents:

  • Quick Introduction to CMake
    • About CMake
    • Using CMake
    • Building and Installing
  • Building a Project That Uses CMaize
    • Quick Start
    • Advanced Building
    • CMake Option Variables
    • FAQs and Common Build Problems
  • Using CMaize as Your Build System
    • Obtaining CMaize
    • Example Project using CMake Style Structure
    • Example Project using GNU Style Structure
Previous Next

© Copyright 2020, CMakePP Team.

Built with Sphinx using a theme provided by Read the Docs.