Getting Started

Let's begin by setting up your device for developing with C++. In this chapter we will discuss:

  • Installing WSL (Windows)
  • Installing Homebrew for system package management
  • Setting up Git and the basics of source version control
  • Installing a C++ compiler
  • Installing bpt, a C++ package and build tool
  • Installing VSCode, a text editor
  • Writing a C++ program that prints "Hello World!"
  • How to compile and execute programs
  • How to use Compiler Explorer to share code snippets.