Je suis un débutant à Ubuntu.
J'ai essayé de compiler un simple "monde Hello!" Code C ++ à Ubuntu 11.04, avec ce code (en borne): mais compilateur a renvoyé beaucoup d'erreurs: p> code simple : P> #include <algorithm>
#include <iostream>
using namespace std;
int main ()
{
std::cout << "Hello World!";
return 0;
}
5 Réponses :
Vous devez utiliser la commande g ++ (ou c ++) pour compiler votre programme, à l'aide de "GCC" le compilera comme C ++ en raison de l'extension .cpp, mais pas de lien dans les bibliothèques C ++ requises. P>
Ou ajouter -LSTDC ++ code> à la ligne de commande pour relier les bibliothèques standard C ++. Mais la compilation avec
g ++ code> est la meilleure solution.
Utilisez la commande g ++ code> au lieu de
gcc code>. p>
Utilisez g ++ au lieu de GCC pour la compilation CODE C ++:
g++ -Wall -W -Werror tex.cpp -o tex
Ouais, je ne le savais pas. Merci.
Essayez: p>
Beacuse Vous essayez de compiler également, nommez vos programmes et fichiers source de manière significative! P>
Le: bien sûr Le2: pas besoin de g ++ -wall hello.cpp -o bonjour code> p>
C ++ code> Code, pas
C code> Code! p>
-wall code> signifie
Avertissement Tout code>, vous verrez donc déjà tous les avertissements p>
-werror code> reste votre choix p>
#include
Je reçois la même erreur de création d'éléments du géant (50005). Soyez prudent p>
Vous utilisez GCC pour compiler un programme C ++? Utilisez g ++.
Vous dites g ++ dans le titre, mais utilisez GCC dans le corps du message - alors qui est-ce?
Je suis nouveaubie, vraiment. Et je ne connais pas la différence entre GCC et g ++!