Нет опции C ++ после установки Eclipse CDT

Я использовал терминал для установки eclipse с jdk7, и теперь я хочу включить разработку на C / C ++, поэтому я установил компилятор (gcc 4.7) и плагин eclipse cdt из терминала: sudo apt-get install eclipse-cdt

Но когда я перезапустил Eclipse и попытался изменить перспективу, не было никакой опции C ++, которую я даже не мог создать новый проект C ++. Кто-то предложил мне «установить новое программное обеспечение» и выбрать компакт-диск с жесткого диска. Если это то, что я должен сделать, куда терминал устанавливает свои файлы?

3
задан 28 November 2013 в 18:45

3 ответа

Хорошо, я установил eclipse через apt-get на «относительно» чистой установке Ubuntu 13.04 и столкнулся с проблемой, на которую ссылается этот поток, когда я попытался добавить cdt (также через apt-get). Я пробовал несколько вещей, чтобы решить проблему, переустанавливал неоднократно.

Прежде, чем я это исправил, я сделал следующее, чтобы перейти от openjdk к oracle java, что может или не может иметь значение:

sudo apt-get purge openjdk*
sudo rm /var/lib/dpkg/info/oracle-java7-installer*
sudo apt-get purge oracle-java7-installer*
sudo rm /etc/apt/sources.list.d/*java*
sudo apt-get update
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

То, что в итоге сработало для меня, было:

sudo apt-get install eclipse eclipse-cdt g++
rm -rf ~/.eclipse
rm -rf ~/workspace
eclipse -clean &

Примечание: у меня не было никакой реальной работы в моей рабочей области. Если вы это сделаете, вы должны сделать резервную копию, прежде чем делать что-то столь же радикальное, как удаление.

0
ответ дан 28 November 2013 в 18:45

Раньше у меня была похожая проблема, но с Java проблема была решена с помощью

   eclipse -clean &

, так как она обновляет ваше рабочее пространство.

Если это не сработало, вы можете попробовать удалить рабочее пространство, если оно не содержит ценных данных, и снова запустить приведенную выше команду.

0
ответ дан 28 November 2013 в 18:45

Перспектива изменится автоматически при запуске нового проекта C ++ (File->New->Project..., Shift + Alt + N ). Если вы хотите принудительно внести изменения, откройте меню Window->Open Perspective->Other... и в появившемся окне выберите запись C/C++.

0
ответ дан 28 November 2013 в 18:45

Другие вопросы по тегам:

Похожие вопросы: