Step-by-Step Guide for Installing the GCC Compiler on Your Raspberry Pi

Learn how to install the GCC compiler and use it to compile and run C++ programs on your Raspberry Pi. This article will walk you through the process from start to finish, providing clear instructions …


Updated August 18, 2023

Need help with your Raspberry Pi?
Contact Me!

Do you love silly Raspberry Pi Projects?
Check out my this YouTube Channel!


Learn how to install the GCC compiler and use it to compile and run C++ programs on your Raspberry Pi. This article will walk you through the process from start to finish, providing clear instructions and helpful tips along the way.

  1. Open a terminal window by clicking on the “Terminal” icon in the top menu or pressing Ctrl+Alt+T.
  2. Update the package lists with the following command:
    sudo apt update
    
  3. Install the GCC compiler with this command:
    sudo apt install g++
    
  4. Verify that the installation was successful by checking the version of the compiler:
    g++ --version
    

    This should output something like g++ (Raspbian 8.3.0-6+rpi1) 8.3.0.

Now you have the GCC compiler installed on your Raspberry Pi, and can start writing and compiling C++ programs! Here’s a quick example to get started:

  1. Create a new file called hello.cpp using your favorite text editor (e.g., nano):
    nano hello.cpp
    
  2. Add the following code to the file and save it:
    #include <iostream>
    
    int main() {
        std::cout << "Hello, world!" << std::endl;
        return 0;
    }
    
  3. Compile the program using g++:
    g++ hello.cpp -o hello
    
  4. Run the compiled program:
    ./hello
    

    This should output Hello, world! in your terminal window. Congratulations, you’ve just written and run your first C++ program on a Raspberry Pi!

If you encounter any issues during installation or compilation, make sure that your Raspberry Pi is connected to the internet and check for updates using:

sudo apt upgrade

Also, if you prefer an integrated development environment (IDE) to write and run C++ programs on your Raspberry Pi, there are several options available, such as Code::Blocks or Eclipse CDT. You can install them by following the instructions provided in their respective documentation.