Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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)
- Host: GitHub
- URL: https://github.com/scivision/cppmodules
- Owner: scivision
- License: mit
- Created: 2024-05-01T04:56:11.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-01T05:10:43.000Z (7 months ago)
- Last Synced: 2024-05-02T03:08:06.340Z (7 months ago)
- Language: CMake
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
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