CodeBlocks on C++-ohjelmointikielellä kirjoitettu ja wxWidgets-kirjastoa käyttävä monialustainen kehitysympäristö. Sillä on avoin arkkitehtuuri, jonka ansiosta sitä voidaan skaalata lisäosilla. Se tukee C:tä, C++:a, D:tä (rajoituksin) ja Fortrania. Ohjelma on kehitetty Windowsille, Linuxille ja Mac OS X:lle. Se voidaan rakentaa lähdekoodista lähes mihin tahansa Unixin kaltaiseen järjestelmään, esim. FreeBSD:hen ja PC-BSD:hen. Tässä artikkelissa tarkastellaan CodeBlocksin asentamista Ubuntu 20.04:ään apt-paketinhallinnan avulla ja virallisilta verkkosivuilta.
Ensin on päivitettävä paketti-indeksi komennolla:
$ sudo apt update

Seuraavaksi sinun on asennettava Codeblocks-paketti komennolla:
$ sudo apt -y install codeblocks

Kun ohjelma on asennettu, se löytyy kirjoittamalla päävalikon hakuun sana code:

Jos kun yrität asentaa apt-paketinhallintaohjelmalla, komento antaa virheilmoituksen:"Unable to locate package codeblocks", sinun on otettava käyttöön universumin arkisto ennen ohjelman asentamista. Suorita tätä varten komento terminaalissa:
$ sudo add-apt-repository universe
Sinun ei tarvitse päivittää paketti-indeksejä, sillä ohjelma päivittää ne automaattisesti. Tämän jälkeen voit yrittää asentaa ohjelman uudelleen.
Kun käynnistät ohjelman ensimmäisen kerran, sinua pyydetään valitsemaan kääntäjä:

Kääntäjän on oltava jo aiemmin järjestelmässä. Jos luettelossa ei ole käännintä, josta voit valita, kun käynnistät ohjelman ensimmäisen kerran, sinun on asennettava se. Voit käyttää GCC-kääntäjää (jota pidetään Ubuntussa vakiona). Sen asennus on kuvattu artikkelissa GCC:n asentaminen Ubuntu 20.04:ssä.
Ohjelman pääikkuna näyttää tältä:

Voit luoda uuden projektin valitsemalla päävalikosta Luo uusi projekti:

Valitaan esimerkkinä konsolisovelluksen luominen valitsemalla tämä kohta yläreunan pudotusvalikosta:

Valitse seuraavaksi ohjelmointikieli, jolla sovellus kehitetään:

Seuraavaksi asetetaan projektin nimi ja polku hakemistoon, johon projekti tallennetaan:

Viimeisessä vaiheessa voit valita kääntäjän ja asettaa myös vaihtoehtoja virheenkorjausta varten. Voit ohittaa tämän vaiheen ja napsauttaa Finish:

Koodin kirjoittamisen jälkeen se on rakennettava napsauttamalla vihreää nuolipainiketta. Rakentamisen jälkeen ohjelma käynnistyy automaattisesti ja tulokset näkyvät terminaalissa:

Itse asennusprosessi ei ole vaikea. Voit myös valita, miten ohjelma asennetaan.