Sign inSign up

kerer/cpp-dev-container

By kerer

•Updated over 4 years ago

Image
0

1.5K

kerer/cpp-dev-container repository overview

⁠C++ Development Container

A modern development environment for cmake based C++ projects
Pre-configured with the latest tools and vs code extensions

⁠Integrating within a project

From the root of the project

git submodule add https://github.com/OriKerer/cpp-dev-container.git .devcontainer

And simply launch the container from the remote-container extension⁠ with Remote-Containers: Reopen in container

⁠Using lint & static analysis

include the cmake script in your CMakeLists.txt

include(/opt/cmake-utils/utils.cmake)

and use one of the targets:

  • tidy / tidy-fix
  • format / format-fix
  • static-analysis

⁠Package List

⁠build tools
  • gcc-11
  • clang-12
  • cmake
  • ninja
⁠Debug
  • valgrind
  • gdb
  • rr
⁠Code Quality tools
  • clang-[format/tidy/static-analysis]
  • CodeChecker
⁠Documentation
  • Doxygen

Tag summary

Content type

Image

Digest

Size

527.4 MB

Last updated

over 4 years ago

docker pull kerer/cpp-dev-container