A Docker dev container for C/C++. Inspired by C++ DevBox
Build and tested with latest Ubuntu (24.04 LTS) with GCC++ v.14, Clang v.17 and MSVC v.19.39.33523.
Simple CMake project on C++23 standard using Modules.
Cross plattform config defined using CMakePresets.json
.
Optional package management with vcpkg.
Note: This is a dev container! Consider using a dedicated runtime image and copy your artifacts there to have a clean & small image!