English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Qual è la differenza tra g++ e gcc?

g++

Il compilatore GNU C++ (g++) è un compilatore utilizzato in Linux per compilare programmi C++. Compila sia i file con estensione .c che .cpp in file C++.

Di seguito è riportato l'elenco dei comandi del compilatore utilizzato per compilare i programmi C++.

g++ program.cpp -o filename

Ecco,

filename-Il nome del file con estensione .c o .cpp

Di seguito è riportato un esempio dell'uso del compilatore g++.

Esempio

#include <iostream>
using namespace std;
int main() {
   int a = 20;
   cout << "Il valore di a: " << a;
   return 0;
}

Risultato di output

$g++ -o main *.cpp
$main
Il valore di a: 20

Consorzio della Cooperazione del Golfo

Il compilatore GNU C (gcc) è un compilatore utilizzato in Linux per compilare programmi C. Compila i file con estensione “.c”.

Di seguito è riportato l'elenco dei comandi del compilatore utilizzato per compilare i programmi C.

gcc program.c -o filename

Ecco,

filename-Il nome del file con estensione .c

Di seguito è riportato un esempio dell'uso del compilatore gcc.

Esempio

#include <stdio.h>
int main() {
   int a = 20;
   printf("Il valore di a: %d", a);
   return 0;
}

Risultato di output

$gcc -o main *.c
$main
Il valore di a: 20