web-dev-qa-db-fra.com

cette erreur: g ++: erreur interne du compilateur: tué (programme cc1plus)

J'ai rencontré cette erreur:

g ++: erreur interne du compilateur: détruite (programme cc1plus)

Lorsque je suis les instructions données par le site http://gem5.org pour la construction gem5 sur Ubunto Linux en utilisant cette commande:

_scons build/ARM/gem5.opt
_

Que dois-je faire pour corriger cette erreur?

3
Iman

mettez à niveau la dernière version d'une version majeure de gcc encore prise en charge (au moment de l'écriture, 5,6 et 7), puis réessayez. et s'il se bloque sur la dernière version, classez un rapport de bogue. ce que vous rencontrez est un bogue du compilateur. Heureusement, selon mon expérience, la compilation de gcc sur Ubuntu est un jeu d'enfant. lancez Sudo apt-get build-dep gcc, et suivez essentiellement ce guide https://gcc.gnu.org/wiki/InstallingGCC (protip: accélérez la compilation en utilisant make -j $(nproc) - en le compilant prenez pas mal de temps!)

2
hanshenrik