Programmazione · 2 min read · Oct 10, 2025
Learning C/C++ Step-By-Step - Page 2
02. Step-by-Step C/C++ — IDE e Compilatori per C/C++
C / C++ è un linguaggio di programmazione basato su compilatore. Per eseguire un programma è necessario un software di compilazione (ad es., GNU GCC, Tiny C, MS Visual C++, Cygwin C, Borland, Intel C, ecc.). Inoltre, è necessario un IDE per creare/modificare programmi (es: Dev-C++, Code::Blocks, Eclipse, TurboC, ecc.).
Ti fornisco un paio di esempi dei miei compilatori e IDE preferiti, puoi scegliere il migliore da un vasto elenco.
1. Installazione del Compilatore GNU GCC
1.1. Per Linux
1.2. Per Mac OS X
1.3. Per Windows (MinGW + DevCpp-IDE)
1.4. Come Creare, Compilare ed Eseguire Programmi
1.5. Esempi di Programmi
1. Installazione del Compilatore GNU GCC
1.1. Per Linux
- Per Redhat, ottieni un RPM gcc-c++, ad es. utilizzando Rpmfind e poi installa (come root) usando
rpm -ivh gcc-c++-version-release.arch.rpm - Per Fedora Core/ CentOS, installa il compilatore GCC C++ (come root) utilizzando
yum install gcc-c++ - Per Mandrake, installa il compilatore GCC C++ (come root) utilizzando
urpmi gcc-c++ - Per Debian, installa il compilatore GCC C++ (come root) utilizzando
apt-get install g++ - Per Ubuntu, installa il compilatore GCC C++ utilizzando
sudo apt-get install g++ - Se non puoi diventare root, ottieni il tarball da ftp://ftp.gnu.org/ e segui le istruzioni in esso per compilare e installare nella tua home directory.
1.2. Per Mac OS X
Xcode ha il compilatore GCC C++ incluso.
1.3. Per Windows (MinGW + DevCpp-IDE)
- Vai su http://www.bloodshed.net/devcpp.html, scegli la versione che desideri (eventualmente scorrendo verso il basso), fai clic sul link di download appropriato! Per la versione più attuale, verrai reindirizzato a http://www.bloodshed.net/dev/devcpp.html
- Scorri verso il basso per leggere la licenza e poi per i link di download. Scarica una versione con Mingw/GCC. È molto più facile che assemblare tutto da solo. Con un ritardo molto breve (solo alcuni giorni) otterrai sempre la versione più attuale di mingw confezionata con l’IDE devcpp. È assolutamente la stessa cosa del download manuale dei moduli richiesti.
- Ottieni un eseguibile che può essere eseguito a livello utente sotto qualsiasi versione di WinNT. Se desideri che sia configurato per tutti gli utenti, tuttavia, hai bisogno di diritti di amministratore. Installerà devcpp e mingw nelle cartelle che desideri.
- Avvia l’IDE e inizia il tuo primo progetto!
Troverai qualcosa di simile a MSVC, inclusi menu e posizionamento dei pulsanti. Naturalmente, molte cose sono leggermente diverse se eri familiare con il precedente, ma è semplice come un pugno di clic per far funzionare il tuo primo programma.
1.4. Come Creare, Compilare ed Eseguire Programmi
Se stai usando Linux, crea/modifica un programma:
vi hello.cppCompilazione:
g++ -Wall -g -o hello.out hello.cppEsecuzione di un programma:
./hello.out1.5. Esempi di Programmi:
Esempio di Programma C:
* 0001_hello.c *\
#include
int main()
{
printf(“\nHello world”);
return 0;
}
Esempio di Programma C++:
* 0001_hello.cpp *\
#include
using namespace std;
int main()
{
cout << endl << “Hello, Happy programming”;
return 0;
}
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.