Cum se instalează Code::Blocks IDE pe Linux

Instalați Code::Blocks pe Linux din depozitul de pachete al distribuției dvs. ori de câte ori este posibil. Ubuntu și Debian folosesc APT, Fedora folosește DNF, iar Arch Linux folosește pacman. IDE-ul este gratuit și open source, dar nu înlocuiește un compilator C sau C++. Adăugați lanțul de instrumente GCC și depanatorul GDB dacă doriți să construiți și să depanați programe.

Proiectul Code::Blocks listează versiunea 25.03 ca ​​versiune stabilă curentă. Versiunile Linux pot rămâne în urmă față de această versiune, deoarece fiecare distribuție pachetizează software-ul în propriul program. Pagina oficială de versiuni binare Linux a proiectului listează în prezent pachetele de arhivă pentru Debian 11 și 12; pentru alte sisteme, începeți cu pachetele de distribuție de mai jos.

Verificați distribuția și compilatorul

Deschideți un terminal și identificați versiunea dvs. de Linux cu:

cat /etc/os-release

Folosește secțiunea de instalare corespunzătoare de mai jos. Code::Blocks furnizează IDE-ul și interfața compilatorului; pe Linux, compilatorul și depanatorul sunt instrumente de sistem separate. Instalarea GCC sau G++ și GDB evită acum problema comună de a deschide IDE-ul cu succes, dar de a nu avea niciun compilator disponibil atunci când construiești un proiect.

Instalați Code::Blocks pe Ubuntu sau Debian

Reîmprospătați indexul pachetului APT, apoi instalați Code::Blocks. Pluginurile contribuite sunt opționale, dar instalarea lor adaugă pluginurile suplimentare ale proiectului.

Terminal Ubuntu sau Debian cu comanda APT pentru a instala Code::Blocks și plugin-urile sale opționale contribuite.
APT instalează Code::Blocks din depozitul de pachete Ubuntu sau Debian.
sudo apt update
sudo apt install codeblocks codeblocks-contrib

Pe Ubuntu, Code::Blocks se află în componenta Universe. Dacă APT raportează că nu găsește pachetul, activați Universe în Software & Updates, actualizați indexul pachetului și rulați din nou comanda de instalare. Depozitul stabil Debian conține și Code::Blocks; consultați lista de pachete Ubuntu și detaliile pachetului stabil Debian pentru disponibilitate după lansare.

Instalați compilatorul, utilitarele de compilare și depanatorul separat:

Terminal Linux care afișează comanda APT pentru adăugarea instrumentelor de compilare GCC și a depanatorului GDB pe Ubuntu sau Debian.
Pe Ubuntu sau Debian, build-essential instalează instrumentele standard de compilare GCC, în timp ce GDB asigură depanarea.
sudo apt install build-essential gdb

Instalați Code::Blocks pe Fedora

Folosește depozitul oficial DNF al Fedora. Pachetul Fedora este împărțit în Code::Blocks și un pachet opțional de plugin-uri contribuite.

sudo dnf install codeblocks

Pentru a adăuga plugin-uri suplimentare și lanțul de instrumente C++, instalați:

sudo dnf install codeblocks-contrib gcc-c++ make gdb

Pagina de pachete Fedora listează programul principal și subpachetele sale de plugin-uri; verificați dacă numele unui pachet se schimbă între versiunile Fedora: Fedora Code::Blocks packages .

Terminalul Fedora cu comanda DNF pentru instalarea Code::Blocks.
Fedora distribuie Code::Blocks prin DNF.

Instalați Code::Blocks pe Arch Linux

Arch listează Code::Blocks în depozitul său Extra. Rulați o actualizare completă a sistemului în timp ce instalați IDE-ul, astfel încât pacman să nu amestece un pachet nou cu biblioteci de sistem învechite:

sudo pacman -Syu codeblocks

Pentru versiuni C/C++ și depanare, adăugați grupul de dezvoltare de bază și GDB:

sudo pacman -S --needed base-devel gdb

Dacă pacman întreabă ce membri ai grupului base-devel să instaleze, acceptați selecția implicită. Pagina pachetului Arch afișează depozitul și versiunea curentă.

Terminal Arch Linux cu comanda pacman pentru a actualiza sistemul și a instala Code::Blocks.
Arch instalează IDE-ul cu pacman din repozitoriul Extra.

Ce să faci pe openSUSE

Nu utilizați o arhivă RPM CentOS veche ca program de instalare generic pentru openSUSE. Pagina de software openSUSE pentru Code::Blocks nu raportează în prezent niciun pachet oficial pentru Leap 16; orice versiune disponibilă, fie ea comunitară, fie experimentală, poate viza doar o anumită versiune openSUSE. Verificați instrucțiunile de distribuție, întreținător și depozit ale pachetului înainte de a activa o sursă terță parte. Dacă nu există un pachet potrivit pentru versiunea dvs., proiectul Code::Blocks oferă descărcări oficiale ale sursei ; construirea din sursă este o opțiune mai complexă decât instalarea unui pachet de distribuție.

Lansați IDE-ul și construiți un proiect de testare

Lansați Code::Blocks din meniul aplicației sau rulați-l codeblocksîntr-un terminal. Dacă expertul de prima rulare solicită un compilator, alegeți GNU GCC Compiler. Creați o aplicație consolă din expertul de proiect nou, acceptați compilatorul implicit pentru proiect și utilizați Build și Run pentru a confirma că lanțul de instrumente funcționează.

Dacă Code::Blocks se deschide, dar raportează că nu găsește un compilator, verificați dacă g++, make, și sunt instalate. Reporniți IDE-ul după instalare. Dacă compilatorul este prezent, dar Code::Blocks tot nu îl poate detecta, deschideți Setări > Compilator și verificați căile către lanțul de instrumente al compilatorului GNU GCC. Manualul de utilizaregdb al proiectului explică setările compilatorului și expertul de proiect.

Depanare rapidă

  • APT nu poate localiza Code::Blocks: pe Ubuntu, confirmați că Universe este activat, apoi rulați sudo apt update.
  • DNF nu poate găsi pachetul: verificați dacă depozitele Fedora pentru versiunea dvs. sunt activate și dacă versiunea este încă suportată.
  • pacman raportează o problemă cu dependența sau semnătura: actualizați întregul sistem cu sudo pacman -Syu, apoi încercați din nou instalarea.
  • IDE-ul pornește, dar nu poate compila: instalați pachetele de compilare și depanare enumerate mai sus; reinstalarea singură a Code::Blocks nu le va adăuga.

După ce IDE-ul și compilatorul sunt instalate, puteți utiliza Code::Blocks pentru proiecte C și C++ fără a descărca fișiere RPM sau DEB specifice distribuției dintr-o sursă independentă.

Lasă un comentariu

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Cum să recuperați în siguranță partițiile pierdute și datele de pe hard disk

Învață cum să recuperezi partiții și fișiere pierdute cu TestDisk și PhotoRec. Protejează unitatea sursă, scanează în siguranță și salvează datele recuperate pe un alt disc.

Cum se scanează coduri QR pe ​​un desktop Linux

Cum se scanează coduri QR pe ​​un desktop Linux

Scanați coduri QR pe ​​Linux cu CoBang folosind o cameră web sau un fișier imagine. Consultați opțiunile de instalare, pașii de configurare și remedierile pentru accesul la camera Flatpak.

Cum se modifică setările camerei web pe Linux cu Cameractrls

Cum se modifică setările camerei web pe Linux cu Cameractrls

Schimbați setările camerei web pe Linux cu Cameractrls: reglați expunerea, culoarea, reducerea pâlpâirii și alte controale acceptate, apoi verificați modurile video compatibile.

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Cum se instalează PHPStorm pe Linux: Toolbox, Tar.gz, Snap și AUR

Instalați PhpStorm pe Linux cu JetBrains Toolbox sau arhiva independentă tar.gz, plus opțiunile Snap și Arch AUR. Java este deja inclus.

Cum se configurează panouri duale pe XFCE 4

Cum se configurează panouri duale pe XFCE 4

Creați un panou XFCE 4 separat pentru fiecare afișaj, atribuiți al doilea panou ieșirii corecte, poziționați-l și dimensionați-l și adăugați lansatoarele și elementele de stare de care aveți nevoie.

Cum se instalează Cisco Packet Tracer pe Linux

Cum se instalează Cisco Packet Tracer pe Linux

Descărcați Cisco Packet Tracer 9.0.1 pentru Ubuntu pe 64 de biți, instalați pachetul DEB cu APT, acceptați licența în Terminal și conectați-vă pentru a începe un laborator.

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Cum se face o copie de rezervă a unui CD-ROM ca fișier ISO pe Linux

Creați un fișier ISO CD-ROM pe Linux cu GNOME Disks sau dd. Identificați unitatea optică, monitorizați copia, verificați imaginea și aflați când un disc deteriorat sau audio necesită un alt instrument.

Cum să decupezi o imagine pe Linux cu GIMP

Cum să decupezi o imagine pe Linux cu GIMP

Eliminați fundalul unei fotografii pe Linux cu GIMP: trasați un subiect, ștergeți fundalul selectat, păstrați transparența și exportați un fișier PNG reutilizabil.

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descărcați FlightGear gratuit: Ghid oficial de instalare

Descarcă FlightGear gratuit de pe site-ul oficial. Compară pachetele Windows, macOS și Linux, instalează fișierele de date și începe primul tău zbor.

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Aplicația desktop Google Tasks: Cum se utilizează pe computer

Deschide Google Tasks într-un browser, adaugă o comandă rapidă pentru Chrome sau o lansare în stilul aplicației și gestionează activitățile de făcut în avans prin Calendar și Gmail.