Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/scivision/cppmodules

C++ modules examples (export, import)
https://github.com/scivision/cppmodules

Last synced: 14 days ago
JSON representation

C++ modules examples (export, import)

Awesome Lists containing this project

README

        

# C++ modules with CMake

[![cmake](https://github.com/scivision/CppModules/actions/workflows/cmake.yml/badge.svg)](https://github.com/scivision/CppModules/actions/workflows/cmake.yml)

C++ modules with CMake require
[recent C++ compilers](https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html#compiler-support).

The Ninja generator is required for C++ modules with CMake.

## Reference

A fully working
[ball pit simulation](https://github.com/cdacamar/ball_pit)
shows more advanced use of C++ modules.

https://www.kitware.com/import-cmake-c20-modules/

https://cmake.org/cmake/help/latest/manual/cmake-cxxmodules.7.html