g++: erreur lors de l'exec 'cc1plus': execvp: Aucun fichier ou répertoire

j'utilise ubuntu 12.04 Je suis en train de "faire" un projet. J'obtiens cette erreur :

g++: error trying to exec 'cc1plus': execvp: No such file or directory

j'ai installé g++.

25
demandé sur user2824393 2014-03-14 23:30:11

5 réponses

j'ai essayé la commande @MonoThreaded a donné mais elle a échoué. J'ai essayé ci-dessous et il fonctionne.

sudo apt-get install g++

Merci de ne pas inclure n'importe quelle version après le g++.

18
répondu Evan Hu 2015-01-14 13:52:43

j'ai fait face au même problème après avoir augmenté gcc à 4.8

sudo apt-get install gcc-4.8 (l'esprit le nom du paquet)

Puis j'ai changé manuellement le lien g++ en une copie renommée de gcc-4.8



Mon correctif était une bonne installation g++

sudo apt-get install g++-4.8



Pour plus de clarté, vous devez utiliser g++-4.8 au lieu de gcc-4.8

14
répondu MonoThreaded 2014-11-10 07:46:18

j'ai installé g++ et gcc.

sudo find / -name "cc1plus"

m'a Donné quelque chose comme /usr/lib/gcc/x86_64-linux-gnu/<version>/cc1plus

alors je l'ai ajouté au $ PATH

export PATH="/usr/lib/gcc/x86_64-linux-gnu/<version>:$PATH"
4
répondu Etienne Gautier 2017-10-01 10:25:12

j'ai installé g++.

Vous le faites, mais vous ne pas l'ai installé correctement.

Premier run which g++ -- il est probable que votre PATH indique autre chose que /usr/bin/g++ et la version n'est pas correctement installée.

0
répondu Employed Russian 2014-03-16 18:20:55

vous devez installer le paquet d'outils de développement

sudo apt-get install build-essential

qui inclut g++ et l'ensemble des outils make toolchain

0
répondu Scott Stensland 2017-11-03 10:39:46