A CodeBlocks egy C++ programozási nyelven írt és a wxWidgets könyvtárat használó, platformokon átívelő fejlesztőkörnyezet. Nyílt architektúrával rendelkezik, aminek köszönhetően bővítményekkel skálázható. Támogatja a C, C++, D (korlátozásokkal) és Fortran nyelveket. A programot Windows, Linux és Mac OS X rendszerekre fejlesztették ki. Szinte bármilyen Unix-szerű rendszerre, pl. FreeBSD, PC-BSD, forrásból építhető. Ebben a cikkben a CodeBlocks Ubuntu 20.04-es verziójának telepítését vizsgáljuk meg az apt csomagkezelő segítségével és a hivatalos honlapról.
Először is frissíteni kell a csomagindexet a parancs segítségével:
$ sudo apt update

Ezután telepítenie kell a codeblocks csomagot a következő paranccsal:
$ sudo apt -y install codeblocks

A telepítés után a program megtalálható, ha a főmenü keresőjébe beírjuk a kód szót:

Ha az apt csomagkezelővel történő telepítéskor a parancs a következő hibát adja:"Nem sikerült megtalálni a codeblocks csomagot", akkor a program telepítése előtt engedélyeznie kell az univerzum tárat. Ehhez futtassa a parancsot a terminálban:
$ sudo add-apt-repository universe
A csomagindexeket nem kell frissítenie, mivel a program automatikusan frissíti azokat. Ezt követően újra megpróbálhatja telepíteni a programot.
Amikor először futtatja a programot, a program felkéri a fordító kiválasztására:

A fordítónak már korábban is jelen kell lennie a rendszerben. Ha a program első indításakor nincs a listában választható fordító, akkor azt telepítenie kell. Használhatja a GCC fordítót (az Ubuntu esetében szabványosnak tekinthető). Telepítését a GCC telepítése az Ubuntu 20.04-ben című cikk írja le.
A program fő ablaka így néz ki:

Új projekt létrehozásához válassza a főmenüben az Új projekt létrehozása parancsot:

Példaként válasszuk egy konzolos alkalmazás létrehozását, kiválasztva ezt az elemet a felső legördülő menüben:

Ezután válasszuk ki a programozási nyelvet, amelyen az alkalmazást fejleszteni fogjuk:

Ezután adjunk meg egy nevet a projektnek, valamint a projekt tárolási könyvtárának elérési útvonalát:

Az utolsó lépésben kiválaszthat egy fordítóprogramot, és beállíthatja a hibakeresésre vonatkozó beállításokat is. Ezt a lépést kihagyhatja, és a Befejezés gombra kattinthat:

A kód megírása után a zöld nyíl gombra kattintva kell a kódot megépíteni. Az építés után a program automatikusan elindul, és az eredmények megjelennek a terminálban:

Maga a telepítési folyamat nem bonyolult. A program telepítésének módját is kiválaszthatja.