Эта ошибка: g++: внутренняя ошибка компилятора: уничтожено (программа cc1plus)
Я столкнулся с этой ошибкой:
g ++: внутренняя ошибка компилятора: уничтожено (программа cc1plus)
Когда я следую инструкциям сайта http://gem5.org/ для сборки gem5
в Ubunto Linux с помощью этой команды:
scons build/ARM/gem5.opt
Что я должен сделать, чтобы исправить эту ошибку?
1 ответ
Обновите до последней версии все еще поддерживаемой основной версии gcc (на момент написания 5,6 и 7) и попробуйте снова. и если он выйдет из строя на последней версии, отправьте отчет об ошибке. то, что вы испытываете, это ошибка компилятора. К счастью, по моему опыту, компиляция gcc на Ubuntu очень проста. бежать sudo apt-get build-dep gcc
и, в основном, следуйте этому руководству https://gcc.gnu.org/wiki/InstallingGCC (protip: ускорение компиляции с помощью make -j $(nproc)
- компиляция займет довольно много времени!)