Main menu:

Site search

Categories

août 2009
L M M J V S D
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Archive

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.

Comments

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 😉