The missing CMake project initializer
-
Updated
Aug 31, 2025 - CMake
The missing CMake project initializer
cmake scripts for googletest / catch / doctest. Automatic tests registration, even inside library code.
Creating a shared or static library using cmake
A demonstration of how native projects can be created as static library and be part of a library which can then be linked up to the main application into a shared library.
A Basic example of using pre built external shared libs (.so) and static libs (.a) libraries in Android
CMake starter project
Minimal CMake project demonstrating correct integration of logme as a git submodule with static linking and logging enabled in Release builds
A boilerplate code to create C++ static libraries targeting multiple platforms and environments.
Build and release an embedded C/C++ static library (.a) using GitHub Actions
Add a description, image, and links to the static-library topic page so that developers can more easily learn about it.
To associate your repository with the static-library topic, visit your repo's landing page and select "manage topics."