Docs

C++ in Gitpod

Gitpod supports C++ right out of the box, but there are still ways to enhance your C++ experience within Gitpod.

Example Repositories

Here are a few C++ example projects that are already automated with Gitpod:

Repository Description Try it
Component Editor circuito.io Component Editor Open in Gitpod
tinyraycaster old-school FPS in a weekend Open in Gitpod
HelloGitPod Example Gitpod C++ configuration with clang-tidy linter enabled Open in Gitpod

Environment

C++ Tools

All Gitpod workspaces come with the latest available clang, gcc, cmake, gdb, and other useful C++ tools pre-installed by default.

However, if you’re missing some additional tools, you can simply run brew install <tool_name> to install it in the current workspace or write your own .gitpod.Dockerfile to install it across all workspaces for your repository.

Further Reading

Still Have Questions?

Please reach out. We’re happy to answer them.