Описание тега rhine
Полное сообщение об ошибке:
АРМ-ОС linux-gnueabihf-г++: ошибка при попытке на exec 'cc1plus': execvp: нет такого файла или каталога
Так что я получил это сообщение об ошибке при попытке построения проекта C++, на мою машину вскоре после домашнего удаления директории и восстановление на Ubuntu 18.04. Я сомневаюсь, что это что-то в моем окружении так я построил свою программу не так давно с теми же параметрами. Изучив ошибка, я нашел, что почти все говорят, что это потому, что у меня не установлен на gcc/g++ и, неправильно установлен на gcc/g++, или есть несоответствие версий между ССАГПЗ/г++.
Однако это, кажется, не моя проблема:
jayz@joshz:/usr$ ССЗ --версия
ССЗ (Убунту 7.3.0-27ubuntu1~18.04) 7.3.0
Авторское Право (C) 2017 Фондом Свободного Программного Обеспечения, Inc.
Это свободное программное обеспечение; источник смотри Условия копирования. Нет
гарантий; даже товарности или пригодности для определенной цели.
jayz@joshz:/usr$ G++ и --версия
г++ (Убунту 7.3.0-27ubuntu1~18.04) 7.3.0
Авторское Право (C) 2017 Фондом Свободного Программного Обеспечения, Inc.
Это свободное программное обеспечение; источник смотри Условия копирования. Нет
гарантий; даже товарности или пригодности для определенной цели.
Я также попробовал переустановить оба GCC и G++, но все равно появляется та же ошибка.
Я тоже пробовал:
судо apt-получить обновление
судо apt-получить установку --переустановить строить-важно
Я на самом деле нашли файл cc1plus на моей системе в нескольких местах:
jayz@joshz:/usr$ найдите cc1plus
/дом/от мелодии/распи/sysroot/usr и/lib в/ССЗ/АРМ-ОС linux-gnueabihf/4.9/cc1plus
/home/jayz/raspi/tools/arm-bcm2708/arm-bcm2708-linux-gnueabi/libexec/gcc/arm-bcm2708-linux-gnueabi/4.7.1/cc1plus
/home/jayz/raspi/tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi/libexec/gcc/arm-bcm2708hardfp-linux-gnueabi/4.7.1/cc1plus
/home/jayz/raspi/tools/arm-bcm2708/arm-rpi-4.9.3-linux-gnueabihf/libexec/gcc/arm-linux-gnueabihf/4.9.3/cc1plus
/home/jayz/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/libexec/gcc/arm-linux-gnueabihf/4.8.3/cc1plus
/home/jayz/raspi/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-x64/libexec/gcc/arm-linux-gnueabihf/4.8.3/cc1plus
в /usr/lib в/ССЗ/x86_64 с-линукс-дистрибутив GNU/7/cc1plus
так что, возможно, это проблема с линкером?
Одна вещь, которую я заметил, заключается в том, что у меня нет в /usr/местные/IP-адресов или /usr/IP-адресов каталогов, но я не уверен, если это проблема или что это может означать.