Я установил новейшую версию Eclipse Juno вручную (не через центр программного обеспечения и не через apt-get), а затем установил Eclipse CDT из меню «Помощь»> «Установить новое программное обеспечение».
Тем не менее, когда я пытаюсь скомпилировать простой код C ++, он показывает ошибки, подобные Программа «g ++» не найдена в PATH.
Я попробовал g ++ из терминала, и он работал просто отлично. Кто-нибудь знает, где может быть проблема?
Компилятор g ++ находится в каталоге / usr / bin. Файл «sources.mk» генерируется и содержит путь к компилятору. Путь не генерируется. Я отредактировал файл, добавив путь к параметру C ++ _ SRCS. Игнорировать не редактировать вверху.
C ++ _ SRCS: = / usr / bin
Убедитесь, что вы выполнили «необходимую установку», как описано выше.
У меня была подобная проблема, и я решил ее:
Установка g ++ компилятор C++ GNU с помощью Центра программного обеспечения Ubuntu
Изменение в: Window
-> Preferences
-> C/C++
-> Build
-> Settings
-> Discovery
-> CDT GCC Build in Complier Settings [Shared]
от:
${COMMAND} -E -P -v -dD "${INPUTS}"
кому:
/usr/bin/${COMMAND} -E -P -v -dD "${INPUTS}"
У меня была похожая проблема, и я решил ее следующим образом:
Установка g ++ Компилятор GNU C ++ с использованием Ubuntu Software Center
Изменение: Окно -> Настройки -> C / C ++ -> Сборка -> Настройки -> Обнаружение -> Сборка CDT GCC в настройках Complier [Общий]
из: ${COMMAND} -E -P -v -dD "${INPUTS}"
[ 113]: /usr/bin/${COMMAND} -E -P -v -dD "${INPUTS}"
Я надеюсь, что это помогает.
Вы должны установить build-essential
sudo apt-get install build-essential
после установки, открыть терминал и набрать g++
(нажмите ввод), если он говорит, что нет ввода, затем вы получили свой g ++
, даже после того, как вы установили его, у вас все еще могут быть проблемы с eclipse cdt, поэтому я действительно рекомендую Netbeans, нажмите здесь .
Все, что вам нужно сделать, это загрузить Netbeans на ваш компьютер, скажем, он находится в вашей папке Download
sudo chmod +x your_download_netbeans.sh
, а затем ./your_download_netbeans.sh
. Eclipse уже установлен на вашем компьютере, так что я думаю, что вы уже установили jdk.
Раздражающая проблема, ответы не найдены ... Я добавил переменную path к переменным окружения в Window/preferences/build/environment
, так как она работает.