🛠

Mediul de dezvoltare Code::Blocks

Dupa aceasta lectie, vei avea Code::Blocks instalat si configurat, gata sa scrii primul tau program C++.

🎯 INCEARCA

Fara instructiuni - vezi cat poti singur!

Provocarea ta (5 minute):

1. Descarca Code::Blocks de pe site-ul oficial

2. Instaleaza-l pe calculator

3. Deschide-l si creaza un proiect nou de tip "Console Application"

4. Apasa F9 sa compilezi si rulezi programul implicit

🔗 Descarca Code::Blocks
💡 Nu gasesti versiunea corecta? Click aici

Cauta versiunea "codeblocks-XX.XX-mingw-setup.exe"

Este important sa ai versiunea cu mingw inclus - acesta este compilatorul!

Evita versiunea fara mingw, altfel nu vei putea compila.

📚 INVATA

Ce este un IDE si de ce il folosim?

IDE (Integrated Development Environment)
Un IDE este un program care combina mai multe unelte pentru programatori:
  • Editor de cod - unde scriem programul
  • Compilator - transforma codul in program executabil
  • Debugger - ne ajuta sa gasim erori
De ce conteaza? Fara un IDE, ar trebui sa folosim 3 programe separate. Cu Code::Blocks, facem totul dintr-un singur loc!
De ce Code::Blocks?
  • Gratuit si open-source
  • Usor de folosit - interfata simpla
  • Cross-platform - merge pe Windows, Linux, Mac
  • Include MinGW - compilatorul vine inclus

Instalare pas cu pas:

  • Descarca installerul
    Du-te la codeblocks.org/downloads si alege versiunea codeblocks-XX.XX-mingw-setup.exe (cu mingw!)
  • Ruleaza installerul
    Dublu-click pe fisierul descarcat. Accepta setarile implicite (Next, Next, Install...)
  • Prima pornire
    Cand deschizi Code::Blocks prima data, te intreaba ce compilator sa foloseasca. Alege GNU GCC Compiler (detectat automat).
  • Creaza un proiect nou
    FileNewProjectConsole applicationC++
  • Compileaza si ruleaza
    Apasa F9 (sau butonul verde ▶). Ar trebui sa vezi "Hello world!" in consola.
🖼

Interfata Code::Blocks cu un proiect nou

💡 Erori frecvente la instalare

"Compiler not found" - Ai descarcat versiunea fara mingw. Reinstaleaza cu versiunea corecta.

"Cannot run program" - Antivirusul blocheaza. Adauga Code::Blocks la exceptii.

Consola dispare instant - Normal pentru programe simple. Adauga system("pause"); inainte de return 0;

✅ VERIFICA

Hai sa vedem ce ai retinut!

1. Ce inseamna IDE?
Internet Development Engine
Integrated Development Environment
Internal Data Editor
2. Ce versiune de Code::Blocks trebuie descarcata?
Orice versiune, nu conteaza
Versiunea cu "mingw" in nume
Versiunea "nosetup"
3. Ce tasta apesi pentru a compila si rula programul?
F5
F9
F12
4. Ce tip de proiect cream pentru programe C++ simple?
Windows Application
Console Application
Dynamic Library
🎉

Felicitari!

Ai terminat Lectia 1: Mediul de dezvoltare Code::Blocks

+50 XP

Acum ai IDE-ul pregatit pentru a scrie cod C++!