CMake, the cross-platform build system generator, is now easily installable in Python distributions! This makes creation of cross-platform C/C++ CPython extension modules accessible to many more developers.
To install the CMake Python distribution, run:
<span style="font-weight: 400"> python -m pip install --upgrade pip</span>
<span style="font-weight: 400"> python -m pip install cmake</span>
The official package manager for Python, pip, is available with both Python 2.7 and the recent Python 3. Of course, CMake can also be installed via installers from cmake.org, package managers like apt, Homebrew, or Conda, and it is shipped with developer tools like Visual Studio. And, like the CMake Python Distribution, it is open source, so it can be built from source with any C++ compiler.
For more information on the CMake Python Distribution, documentation is available on Read The Docs.
For commercial support in building and packaging your C/C++ extension, please reach out to us at firstname.lastname@example.org.