How to Install Code Blocks on Ubuntu 16.04/17.04

This tutorial will be showing you how to install Code Blocks on Ubuntu 16.04/17.04Code Blocks is a free, open-source integrated development environment (IDE) for C, C++ and Fortran. It can run on Linux, Mac, Windows. The latest version, Code Blocks 16.01, was released on January, 2016.

Code Blocks features:

  • Supports multiple compilers including GCC, Clang, Visual C++, MinGW and many more
  • Custom build system and optional Make support.
  • Syntax highlighting and code folding
  • C++ code completion, class browser, a hex editor
  • A debugger with full breakpoint support
  • A plug-in system to support other programming languages.
  • And more

How to Install Code Blocks IDE on Ubuntu 16.04/17.04

Code Blocks is in the default Ubuntu package repository.

sudo apt install codeblocks

Ubuntu 17.04 contains Code Blocks version 16.01. However, the version is outdated in Ubuntu 16.04. To install the latest version, you can use PPA. Run the following 3 commands to add Code Blocks PPA to system, update local package index and install the package.

sudo add-apt-repository ppa:damien-moore/codeblocks-stable

sudo apt update

sudo apt install codeblocks codeblocks-contrib

code blocks ubuntu

Once installed, you can start Code Blocks IDE from Unity Dash or your preferred app launcher.

install code blocks ubuntu 16.04

Choosing a C Compiler

Upon first launch of Code Blocks, you will be prompted with a Compilers auto-detection window:

c compiler

Tow popular open-source C compilers available for Linux are:

  • GNU C Compiler – the defacto-standard open-source C compiler
  • Clang – Clang is much faster and uses far less memory than GCC and it provides extremely clear and concise diagnostics (error and warning messages).

To install gcc, run:

sudo apt install gcc

To install the Clang compiler:

sudo apt install clang

If you want to compile native Windows binaries on Linux, then you can install the mingw-w64 package.

sudo apt install mingw-w64

After choosing your default C compiler, you can start using Code Blocks to write programs.

ubuntu code blocks setup

You can also choose your default compiler by going to Settings > Compiler > Global Compiler Settings.

codeblocks ubuntu

That’s it! I hope this tutorial helped you install Code Blocks on Ubuntu 16.04/17.04.

Rate this tutorial
[Total: 57 Average: 4]

4 Responses to “How to Install Code Blocks on Ubuntu 16.04/17.04

  • Jerry Black
    1 month ago

    After you add the PPA to apt-get and do an update. you need to call ‘sudo apt-get install codeblocks-common’ not ‘sudo apt install codeblocks codeblocks-contrib’ .

    • Xiao Guo-An (Admin)
      1 month ago

      If you do ‘sudo apt install codeblocks codeblocks-contrib’, the codeblocks-common package will be automatically selected.

  • Elizandro G. Roos
    1 month ago

    that ppa installs codeblocks 16.01, which is outdated!

  • why is the build and run ‘icons’ are hidden in toolbar? i am having the same problem even when installing from the ubuntu software store.

Leave a Comment

  • Comments with links are moderated by admin before published.
  • Your email address will not be published.
  • Use <pre> ... </pre> HTML tag to quote the output from your terminal/console.
  • * Some of my previous answers are lost after I uninstalled Disqus comment system from my website. I try to recover those answers whenever I can.