Я скачал Eclipse Luna для 64-битной Mac OS X всего несколько дней назад. Хотел бы использовать Eclipse для небольшой программы на C++, заданной в качестве домашнего задания для студентов. Настройте это как проект Eclipse C++.
Я построил выбранную конфигурацию как Debug и запустил ее как локальное приложение C/C++. Все хорошо. Моя программа на С++ запускается, и вывод отображается в окне консоли именно так, как я этого хочу.
Когда я пытаюсь Отладить как локальное приложение C/C++, появляется окно с сообщением Error with command: gdb --version. Cannot run program 'gdb': Unknown reason.
Итак, я не могу запустить свою программу в перспективе отладки и выполнять пошаговое выполнение построчно, использовать точки останова, проверять назначения переменных, и т. д.
Когда я пытаюсь профилировать как локальное приложение C/C++, появляется окно с сообщением Couldn't determine version of Valgrind.
, поэтому я не могу выполнить автоматическое обнаружение утечки памяти.
Нужно ли мне завершать установку Eclipse каким-либо дополнительным способом, выбрав Eclipse > Help > Install New Software? Нужно ли мне выполнять какие-то дополнительные установки на моем Mac, которые не входят в структуру Eclipse? Я не вижу, чего здесь не хватает, что касается моих установок программного обеспечения.
Любая помощь, высоко ценится ..!
Свойства для MyLittleProject, редактор цепочки инструментов Текущий набор инструментов: MacOSX GCC Текущий сборщик: Gnu Make Builder Используемые инструменты MacOS X C Linker MacOS X C++ Linker GCC Assembler GCC Archiver GCC C++ Compiler GCC C Compiler
О ECLIPSE Eclipse IDE для разработчиков C/C++ Версия: Luna Release (4.4.0) Идентификатор сборки: 20140612-0600
ДЕТАЛИ ПО УСТАНОВКЕ>>УСТАНОВЛЕННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Eclipse IDE для разработчиков C/C++ Функция EPP CPP Поддержка C/C++ Autotools Средства разработки C/C++ C/C++ Common GDB Support . . . Поддержка кросс-компилятора C/C++ GCC. . . Поддержка автономного отладчика CDT. . . Анализ точек трассировки GDB. . . Фреймворк профиля интеграции инструментов Valgrind