C++ – le compilateur est-il installé?
J’avais une application que je devais absolument compiler sur une machine. L’application était écrite en C et en C++. Je lance la compilation avec make et gcc me donne tout à coup une erreur:
gcc: error trying to exec 'cc1plus': execvp: Aucun fichier ou dossier de ce type
Il faut savoir que cc1 est le compilateur C et cc1plus, le compilateur C++.
Je me suis gratté la tête pendant un quart d’heure à me demander pourquoi le compilateur C++ ne pouvait être lancé avant de réaliser qu’en fait, ce message d’erreur signale simplement que le compilateur n’est pas installé. Donc, avant de faire comme moi et de fouiller tout votre système à la recherche du compilateur g++, vérifiez si vous n’avez pas tout simplement oublié de l’installer.
$ sudo aptitude install g++
Ceci suffit à l’installer et à faire disparaître l’erreur de compilation.
Posted: août 1st, 2009 under C++, Ubuntu.
Comments: 1
Tweet
Comment from Yann
Time: 1 août 2009, 14 h 20 min
apt-get install build-essential suffit à résoudre la plupart des problèmes de compilation 😉