Перейти к содержанию
    

Eclipse для начинающего

Второй день, как установил и пытаюсь разобраться с Eclipse C++ Kepler под Ubuntu (на VirtualBox).

Хотелось бы осознать некоторые особенности среды.

1. Можно ли отдельно откомпилировать, и как, отдельный cpp- файл из Project Explorera?

2. Hello World не собирается, очевидно, что не установлен g++. Пишет: Program "g++" not found in PATH

Location которого: Preferences, C++/Build/Settings/Discovery. Вопрос, как этот g++ туда засунуть?

3. Сам g++ с инета средствами Ubuntu не ставится (грешу на инет). Можно ли скачать пакет g++ из Винды и поставить в Ubunte его уже оффлайн?

4. Посмотрел Preferences, C++/Build/Settings/Error Parsers - одни ошибки.

 

 

C Линуксом столкнулся только сейчас, - сильно не пинайте :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2. Hello World не собирается, очевидно, что не установлен g++. Пишет: Program "g++" not found in PATH

...

C Линуксом столкнулся только сейчас, - сильно не пинайте :)

 

sudo apt-get install gcc

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

sudo apt-get install gcc

Сделал. Пишет, что все номано:

Reading package lists... Done

Building dependency tree

Reading state information... Done

gcc is already the newest version.

0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а просто в командной строке терминала компилируется?

Хм... поудалял все проекты из папки "workspace". Теперь при запуске eclipse выдает сообщение :

Problem occured, Unable to restore working set state. Details: Premature end of file.

Снес Эклипс, скопировал заново, запуск- тоже самое. :(

 

 

На ubuntu вроде для G++ надо

sudo apt-get install build-essential

И на это у нее есть ответ:

E: Unable to locate package build-essential

:)

Изменено пользователем Micrick

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ешьте слона по частям, добейтесь чтоб в командной строке в терминале происходила компиляция - для начала без еклипса

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Мне помогло следующее:

1. Установи eclipse из Ubuntu software center

2. В терминале запусти: sudo apt-get install eclipse eclipse-cdt g++

п.2 поставит плагин с++

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Привет!

 

Есть проект с Makefile'ом который генерится утилитой cmake. Если мне надо собрать проект в режиме отладки (debug) то из папки проекта, я пишу в консоли:

 

 cmake -DCMAKE_BUILD_TYPE=Debug

 

 

Как мне собрать проект в режиме деббугера из под Эклипса, если мэйкфайл - мой, а не генерируемый эклипсом ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

надо импортировать проект импортировав мейкфайл

 

То есть если я хочу поменять режим сборки, и у меня самописный makefile, то из Эклипса мне это не сделать. Надо самому заново генерить мakefile, указав в нем нужный режим сборки проекта. Так ?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

нет не так

 

импортировать надо один раз потом просто открываете мейкфайл в эклипсе и редактируете его как хотите и все

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...