Ho provato a fare un piccolo programma in c++;
ora per compilarlo mi sposto nella cartella dove c’ è il file Prova.cpp e do:
g++ Prova.cpp
ma non riconosce il comando g++, anche se il compilatore gcc è installato
Dove sbaglio?
Ho provato a fare un piccolo programma in c++;
ora per compilarlo mi sposto nella cartella dove c’ è il file Prova.cpp e do:
g++ Prova.cpp
ma non riconosce il comando g++, anche se il compilatore gcc è installato
Dove sbaglio?
Nel fatto che g++ non esiste, esiste gcc.
Può dar luogo a confusione in effetti, ma il file binario gcc è solo per il C. All’interno della collection di compilatori GCC c’è anche il frontend per il C++ che è g++. Devi solo installarlo:
yum install gcc-c++
In generale per trovare un comando di cui sai il nome dell’eseguibile ma che non trovi nell’indice dei nomi dei pacchetti sul repo basta dare un
yum provides “*/nomefile”
es.
yum provides “*/g++”
e ti viene restituita la lista di pacchetti che contengono file con quel nome
Grazie per il consiglio
Per lavorare con lo sviluppo esiste un gruppo: “Strumenti di sviluppo” per yum.
Ciao