Настройка Eclipse c Linux
Обновлено: 21.11.2024
Как установить Eclipse C/C++ Development Tool (CDT) 8.1.2 для Eclipse 4.2.2 (Juno)
Шаг 0. Установите MinGW GCC или Cygwin GCC
Чтобы использовать Eclipse для программирования на C/C++, вам нужен компилятор C/C++. В Windows вы можете установить либо MinGW GCC, либо Cygwin GCC. Если вы не уверены, выберите MinGW, потому что MinGW легче и проще в установке, но у него меньше возможностей.
- MinGW GCC: прочитайте "Как установить MinGW".
- Cygwin GCC: прочитайте "Как установить Cygwin". Убедитесь, что вы выбрали пакеты " gcc ", " g++ ", " gdb " и " make " в категории " Devel " (Разработка) - эти пакеты не являются частью установки по умолчанию.
Шаг 1. Установите Eclipse C/C++ Development Tool (CDT)
Два способа установки CDT, в зависимости от того, устанавливали ли вы ранее Eclipse:
Шаг 2. Настройка
Вам НЕ нужно выполнять какую-либо настройку, если двоичные файлы Cygwin или MinGW включены в переменную среды PATH. CDT ищет PATH для обнаружения компиляторов C/C++.
Написание вашей первой программы на C/C++ в Eclipse
Программа C++
Шаг 0: Запустите Eclipse
- Запустите Eclipse, запустив " eclipse.exe " в установленном каталоге Eclipse.
- Выберите подходящую папку для рабочей области (т. е. там, где вы хотите сохранить свои работы).
- Если появится экран приветствия, закройте его, нажав кнопку "Закрыть".
Шаг 1. Создайте новый проект C++
Для каждого приложения C++ необходимо создать проект, чтобы сохранить все исходные коды, объектные файлы, исполняемые файлы и соответствующие ресурсы.
Чтобы создать новый проект C++:
- Выберите меню «Файл» ⇒ «Новый» ⇒ Проект. ⇒ C/C++ ⇒ проект C++.
- Откроется диалоговое окно «Проект C++».
- В поле "Имя проекта" введите "FirstProject".
- В поле "Типы проектов" выберите "Исполняемый" ⇒ "Пустой проект".
- В поле "Toolchains" выберите свой компилятор, например, "Cygwin GCC" или "MinGW GCC" ⇒ Далее.
Шаг 2. Напишите программу Hello-world на C++
- В «Проводнике проектов» (крайняя левая панель) ⇒ Щелкните правой кнопкой мыши «FirstProject» (или используйте меню «Файл») ⇒ «Создать» ⇒ «Исходный файл».
- Открывается диалоговое окно «Новый исходный файл».
- В поле "Исходный файл" введите "Hello.cpp".
- Нажмите "Готово".
Если "Неразрешенная ошибка включения"
- "Добавьте" следующие каталоги в "GNU C", где $CYGWIN_HOME – это каталог с установленным Cygwin:
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include-fixed
- $CYGWIN_HOME\usr\include
- $CYGWIN_HOME\usr\include\w32api
- "Добавьте" следующие каталоги в "GNU C++", где $CYGWIN_HOME – это каталог с установленным Cygwin:
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include\c++
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include\c++\i686-pc-cygwin
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include\c++\backward
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include
- $CYGWIN_HOME\lib\gcc\i686-pc-cygwin\4.5.x\include-fixed
- $CYGWIN_HOME\usr\include
- $CYGWIN_HOME\usr\include\w32api
- «Добавьте» следующие каталоги в «GNU C», где $MINGW_HOME — это ваш установленный каталог MinGW:
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include
- $MINGW_HOME\include
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include-fixed
- "Добавьте" следующие каталоги в "GNU C++", где $MINGW_HOME – это каталог с установленным Cygwin:
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include\c++
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include\c++\mingw32
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include\c++\backward
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include
- $MINGW_HOME\include
- $MINGW_HOME\lib\gcc\mingw32\4.6.x\include-fixed
ПРИМЕЧАНИЕ. Чтобы найти пути к заголовкам, вы можете выполнить поиск по таким заголовкам, как "stdio.h" (для C) и "iostream" (для C++) в установленном каталоге Cygwin или MinGW.
Примечание. Если вы столкнулись с "ошибкой при загрузке общих библиотек" во время связывания. Установите " libmpfr4 " в cygwin.
Шаг 3. Компиляция/сборка
Щелкните правой кнопкой мыши на «FirstProject» (или используйте меню «Проект») ⇒ выберите «Создать проект», чтобы скомпилировать и связать программу.
Шаг 4. Запустите
Чтобы запустить программу, щелкните правой кнопкой мыши "FirstProject" (или в любом месте исходного файла "test.cpp", или выберите меню "Выполнить") ⇒ Запустить от имени ⇒ Локальное приложение C/C++ ⇒ (если спросят, выберите отладчик Cygwin gdb) ⇒ Вывод «Hello, world!» появится на панели «Консоль».
ПРИМЕЧАНИЕ. Вам необходимо создать новый проект C++ для КАЖДОЙ задачи программирования. Это грязно для написания игрушечных программ!
Программа C
Выполните те же действия, что и выше. Создайте «Проект C» (вместо «Проект C++»). Попробуйте следующую программу Hello-world (под названием "Hello.c").
Программа C++ с Makefile
В предыдущих примерах мы использовали так называемый managed-make, где Eclipse автоматически создал makefile для сборки программы. Мы также можем написать собственный make-файл для полного контроля над процессом сборки.
Шаг 1. Создайте проект Makefile C++
В меню "Файл" ⇒ Создать ⇒ Проект. ⇒ C/C++ ⇒ Проект C++ ⇒ В "Имя проекта" введите "HelloCppMakefile" ⇒ В "Тип проекта" выберите "Makefile Project", "Пустой проект" ⇒ В "Toolchains" выберите "Cygwin GCC" или "MinGW GCC ". Не обращайте внимания на предупреждающее сообщение.
Шаг 2. Напишите программу на C++
Щелкните правой кнопкой мыши проект ⇒ Создать ⇒ Исходный файл ⇒ В поле «Исходный файл» введите «Hello.cpp» ⇒ Введите следующие исходные коды:
Шаг 3. Напишите Makefile
Щелкните правой кнопкой мыши проект ⇒ Создать ⇒ Файл ⇒ В поле «Имя файла» введите « makefile » ⇒ Введите следующие коды. Обратите внимание, что для отступа нужно использовать табуляцию (НЕ пробелы).
Шаг 4. Создайте проект
Щелкните правой кнопкой мыши проект ⇒ "Создать проект".
Шаг 5. Запустите программу
Щелкните правой кнопкой мыши проект ⇒ Запустить от имени ⇒ Локальное приложение C/C++.
[TODO] Написать make-файл для компиляции игрушечных программ в рамках одного проекта.
Читать документацию
Как минимум, вам СЛЕДУЕТ просмотреть "Руководство пользователя Workbench" и "Руководство пользователя по разработке C/C++" Eclipse, доступ к которым можно получить через страницу "Добро пожаловать" или меню "Справка" Eclipse. Это сэкономит вам много мучительных часов, пытаясь понять, как сделать некоторые вещи позже.
Отладка программ C/C++ в Eclipse CDT
Умение использовать графический отладчик для отладки программы имеет решающее значение в программировании. Это может сэкономить вам бессчетное количество часов, пытаясь понять, что пошло не так.
Шаг 0: Напишите программу на C++. Следующая программа вычисляет и печатает факториал n ( =1*2*3*. *n ). Однако программа допускает логическую ошибку и выдает неверный ответ для n =20 ("Факториал 20 равен -2102132736" - отрицательное число?!).
Давайте воспользуемся графическим отладчиком для отладки программы.
Шаг 1. Установите начальную точку останова. точка останова приостанавливает выполнение программы, чтобы вы могли проверить внутренние состояния (например, значения переменных) программы. Перед запуском отладчика необходимо установить хотя бы одну точку останова, чтобы приостановить выполнение внутри программы. Установите точку останова в функции main(), дважды щелкнув левое поле строки, содержащей main() . На левом поле появится синий кружок, указывающий на то, что в этой строке установлена точка останова.
Шаг 2. Запустите отладчик. Щелкните проект правой кнопкой мыши (или воспользуйтесь меню «Выполнить») ⇒ «Отладить как» ⇒ «Локальное приложение C/C++» ⇒ выберите «Да», чтобы переключиться в режим «Отладка» (A перспектива — это особое расположение панелей, соответствующее определенной задаче разработки, например редактированию или отладке). Программа начинает выполнение, но приостанавливает свою работу в точке останова, то есть в функции main().
Как показано на следующей диаграмме, выделенная линия (на которую также указывает синяя стрелка) указывает оператор, который должен быть выполнен на следующем шаге.
Шаг 3. Пошаговое выполнение и просмотр переменных и выходных данных. Нажмите кнопку «Пошаговое выполнение» (или выберите «Пошаговое выполнение» в меню «Выполнить») для пошагового выполнения программы. . На каждом шаге проверяйте значения переменных (на панели «Переменная») и результаты работы вашей программы (на панели «Консоль»), если таковые имеются. Вы также можете поместить курсор на любую переменную, чтобы просмотреть ее содержимое.
Пошаговое выполнение программы и просмотр значений внутренних переменных и полученных выходных данных — это конечное средство отладки программ, потому что именно так компьютер запускает вашу программу!
Шаг 4: Точка останова, Run-To-Line, Возобновление и завершение. Как уже упоминалось, точка останова приостанавливает выполнение программы и позволяет вам исследовать внутренние состояния программы.Чтобы установить точку останова для определенного оператора, дважды щелкните левое поле этой строки (или выберите «Переключить точку останова» в меню «Выполнить»).
"Возобновление" продолжает выполнение программы до следующей точки останова или до конца программы.
Пошаговое выполнение цикла с большим числом запросов занимает много времени. Вы можете установить точку останова на операторе, находящемся сразу за пределами цикла (например, в строке 12 вышеприведенной программы), и нажать «Resume», чтобы завершить цикл.
Кроме того, вы можете поместить курсор на определенный оператор и выполнить команду "Выполнить до строки" в меню "Выполнить", чтобы продолжить выполнение до строки.
"Завершить" завершает сеанс отладки. Всегда завершайте текущий сеанс отладки с помощью "Завершить" или "Возобновить" до конца программы.
Шаг 5. Возврат к проекции C/C++. Щелкните значок перспективы «C/C++» в правом верхнем углу, чтобы вернуться к проекции «C/C++» для дальнейшего программирования (или меню «Окно» ⇒ Открыть перспективу ⇒ C/C++).
Я могу еще раз подчеркнуть, что умение пользоваться отладчиком имеет решающее значение в программировании. Изучите возможности отладчиков.
Другие возможности отладчика
Изменить значение переменной. Вы можете изменить значение переменной, введя новое значение на панели «Переменная». Это удобно для временного изменения поведения программы без изменения исходного кода.
Step-Into и Step-Return: для отладки функции вам нужно использовать "Step-Into", чтобы перейти к первому оператору метода. Вы можете использовать "Step-Return" для возврата к вызывающей стороне в любом месте метода. Кроме того, вы можете установить точку останова внутри метода.
ПРИМЕЧАНИЕ. Если во время отладки вы получаете сообщение об ошибке «Не удается найти исходный файл в /cygdrive/c.», вам необходимо настроить сопоставление между «/cygdrive/c» и «c:/» (при условии, что ваша программа хранится на диске C. В «Окне» ⇒ «Настройки» ⇒ «C/C++» ⇒ «Отладка» ⇒ «Общий путь поиска источника» выберите «Добавить» ⇒ «Отображение пути».
Советы и рекомендации
Прочитайте Eclipse for Java's Tips & Tricks, чтобы получить общие советы по использованию Eclipse.
Разработка программного обеспечения на C/C++ с использованием GCC
Файловый ввод-вывод в Eclipse
Информацию о файловом вводе-выводе Java см. в Eclipse.
Последняя проверенная версия: Eclipse 4.2.2 (Juno), Eclipse CDT 8.1.2
Последнее изменение: апрель 2013 г.Eclipse — это IDE (интегрированная среда разработки), используемая для создания программного обеспечения. Первоначально он был выпущен IBM 7 ноября 2001 года. Используя eclipse, мы можем разрабатывать приложения на языках программирования Java, PHP и C/C++. Это одна из самых популярных IDE с открытым исходным кодом среди разработчиков. В сегодняшней статье мы расскажем, как установить Eclipse для разработчиков C/C++, чтобы разрабатывать приложения на C или C++ на компьютере с Linux.
Установка Eclipse для C++ в Linux:
Следуйте приведенному ниже пошаговому руководству по установке Eclipse для C/C++:
Шаг 1. Загрузите программу запуска eclipse по этой ссылке:
загрузка затмения
Шаг 2. Извлеките загруженный файл с помощью следующей команды:
tar — это служебный инструмент для выполнения операций с архивами, извлечения, создания, составления списка и переименования архивов. Здесь флаг -xvf означает извлечение, подробное описание и файл.
Шаг 3. Перейдите к извлеченной папке и выполните следующие команды, чтобы установить меню Alacarte, которое поможет нам создать ярлык для Eclipse на рабочем столе.
После извлечения программы установки eclipse создайте ярлык для программы запуска:
Alacarte — это редактор меню для рабочего стола GNOME. Он написан на Питоне. Он был частью GNOME с версии 2.16. Чтобы установить Alacarte для создания собственного ярлыка.
Шаг 4. Настройка ярлыка путем запуска alacarte:
На первом этапе нажмите кнопку «Новый элемент» справа, откроется всплывающее окно, как показано на рисунке выше. Выберите исполняемый файл из извлеченной папки и нажмите кнопку «ОК». Это создаст ярлык приложения в программах.
Шаг 5. Чтобы запустить eclipse, выполните простой поиск Eclipse, появится значок и нажмите Enter. Это запустит Eclipse IDE.
Ищете интегрированную среду разработки C/C++ для Linux? Я настоятельно рекомендую попробовать Eclipse CDT.Eclipse в сочетании с полнофункциональным подключаемым модулем CDT превращает Eclipse в интегрированную среду разработки, идеально подходящую для разработки программного обеспечения на языках C и C++. В этой статье я покажу вам, как установить Eclipse IDE с подключаемым модулем CDT в вашей системе Linux. Кроме того, я научу вас настраивать рабочее пространство для разработки на C и C++, включая создание базового проекта Hello World на C.
Фон
Среда Eclipse IDE с открытым исходным кодом предлагает мощную и расширяемую интегрированную среду разработки для разработчиков программного обеспечения. Большинство разработчиков связывают Eclipse IDE с разработкой на языке Java. Однако Eclipse в сочетании с полнофункциональным подключаемым модулем CDT превращает Eclipse в IDE, идеально подходящую для разработки программного обеспечения на языках C и C++. Лично я использую Eclipse CDT для всех своих проектов по разработке программного обеспечения на C и C++ в Linux.
Поэтому, если вы ищете C/C++ IDE для Linux (или Windows, если уж на то пошло), я настоятельно рекомендую попробовать Eclipse CDT. Это требует некоторого обучения, но, на мой взгляд, оно того стоит. Особенно, если вы планируете разрабатывать программное обеспечение и для встраиваемых систем на базе микроконтроллеров. Большинство производителей микроконтроллеров, таких как ST, NXP и Infineon, предлагают бесплатную интегрированную среду разработки Eclipse CDT на основе C/C++.
В этой статье вы узнаете, как установить Eclipse IDE с подключаемым модулем CDT в вашей системе Linux. Кроме того, я покажу вам, как настроить рабочее пространство для разработки на C и C++, включая создание базового проекта Hello World на C. Для завершения я приведу инструкции по удалению Eclipse CDT также из вашей системы Linux, если вам это не нравится.
Что вам нужно
Чтобы установить Eclipse CDT в вашей системе Linux, вам потребуется система Linux со средой рабочего стола. На самом деле не имеет значения, какой тип дистрибутива Linux или среды рабочего стола вы используете. Это может быть Debian, Ubuntu, Fedora, openSUSE или Arch, если хотите. Подойдет любой тип ПК. Настольный/ноутбук или виртуальная машина работают нормально. Для этой статьи я решил использовать виртуальную машину VirtualBox, на которой работает Fedora 33 со средой рабочего стола LXQt.
Java JRE или JDK
Среда Eclipse IDE работает поверх Java, поэтому вам потребуется среда выполнения Java (JRE) или пакет разработки Java (JDK). Некоторые настольные дистрибутивы Linux устанавливают это по умолчанию, некоторые — нет. Выполните следующую команду, чтобы проверить, доступна ли Java в настоящее время в вашей системе Linux:
Если Java уже установлена, эта команда выводит номер версии Java. Например:
В противном случае в выводе упоминается что-то о команда java не найдена. В этом случае вам необходимо сначала установить JRE или JDK. Следующие команды показывают, как установить Java JDK в нескольких разных дистрибутивах Linux:
- Debian/Ubuntu: sudo apt install default-jdk
- Fedora: sudo dnf install java-latest-openjdk
- openSUSE: sudo zypper установить java-11-openjdk
Инструменты разработки C/C++
Поскольку вы хотите разрабатывать программы на C/C++, в вашей системе Linux должны быть установлены инструменты разработки на C/C++. Вот как вы устанавливаете средства разработки C/C++ в разных дистрибутивах Linux:
- Debian/Ubuntu: sudo apt install build-essential gdb
- Fedora: sudo dnf install @development-tools
- openSUSE: sudo zypper install -t шаблон devel_C_C++
Загрузить Eclipse CDT для Linux
Для установки Eclipse CDT в Linux я решил загрузить Eclipse IDE для разработчиков C/C++ непосредственно с веб-сайта Eclipse. Почему? Ну, есть и другие варианты:
- Некоторые дистрибутивы включают Eclipse IDE в свои онлайн-репозитории пакетов. Однако Eclipse IDE, как правило, является более старой версией и еще не поставляется в комплекте с подключаемым модулем CDT.
- Snapcraft и Flathub предлагают довольно современную среду разработки Eclipse, поэтому вы можете установить ее как Snap или flatpak. Мне нравится такой подход. Единственная проблема заключается в том, что они не предлагают версию, включающую подключаемый модуль CDT.
Организация Eclipse предлагает версию Eclipse IDE для Linux, которая поставляется вместе с подключаемым модулем CDT. И, как вы скоро увидите, эту версию довольно легко установить на ваш ПК с Linux. Эта версия называется Eclipse IDE для разработчиков C/C++.
Давайте начнем с загрузки архива Eclipse IDE для разработчиков C/C++ TAR GZ непосредственно с веб-сайта Eclipse:
Вручную установите Eclipse CDT в вашей системе Linux
После загрузки архива Eclipse IDE for C/C++ Developers TAR GZ с веб-сайта Eclipse мы можем продолжить фактическую установку.
Извлеките архив Eclipse CDT TAR GZ
Откройте терминал и перейдите в каталог, в который вы только что загрузили архив Eclipse IDE для разработчиков C/C++ в формате TAR GZ. В моей системе файл называется eclipse-cpp-2020-12-R-linux-gtk-x86_64.tar.gz и находится в каталоге ~/Downloads.
На следующем этапе мы извлекаем архив TAR GZ непосредственно в каталог /opt. Обратитесь к ранее опубликованному руководству по созданию и извлечению архивов TAR GZ для получения дополнительной информации. Поскольку пользователь root владеет каталогом /opt, мы используем sudo:
sudo tar -xzf eclipse-cpp-2020-12-R-linux-gtk-x86_64.tar.gz -C /opt
После извлечения Eclipse IDE для разработчиков C/C++ TAR GZ в вашей системе Linux Eclipse доступен в каталоге /opt/eclipse. Теоретически вы можете запустить его напрямую, запустив программу /opt/eclipse/eclipse. Лично я предпочитаю выбирать его из меню приложений среды рабочего стола. Мы создадим запись для этого в следующем разделе.
Создайте средство запуска приложения Eclipse CDT
Давайте продолжим, создав средство запуска приложений для Eclipse CDT. Это добавит Eclipse CDT в меню приложений вашего рабочего стола. После этого вы можете удобно запустить Eclipse CDT, выбрав его в меню приложения.
Мы создадим средство запуска приложений Eclipse CDT с помощью текстового редактора терминала Nano. Обратитесь к руководству, описывающему первые шаги в текстовом редакторе Nano, для получения дополнительной информации о Nano. Откройте программу терминала и выполните команду:
sudo nano /usr/share/applications/eclipse_cdt.desktop
При этом файл, который нужно создать, открывается в редакторе Nano. Затем скопируйте и вставьте следующее содержимое:
Обратите внимание, что вы можете вставить содержимое буфера обмена в терминал с помощью ALT + CTRL + v . После этого выйдите из текстового редактора Nano и выберите Да, чтобы сохранить изменения. Для этого нажмите CTRL + x, а затем нажмите y :
Теперь Eclipse CDT можно найти в меню приложения:
Создать проект Hello World в Eclipse CDT
Установив Eclipse CDT, пора опробовать его. В этом разделе я покажу вам, как создать базовый проект Hello World.
Создание рабочей области Eclipse
Запустите Eclipse CDT, выбрав его в меню приложения. Появится диалоговое окно с просьбой выбрать рабочее пространство Eclipse. С рабочим пространством Eclipse вы управляете своими проектами C/C++. Кроме того, вы можете сохранить свои настройки Eclipse в рабочей области. Это делает их доступными для всех проектов.
Теоретически можно создать рабочую область для каждого отдельного проекта C/C++, над которым вы работаете. Лично я бы рекомендовал создать только одно рабочее пространство для всех ваших проектов. По умолчанию Eclipse предлагает создать для вас рабочее пространство в каталоге eclipse-workspace внутри вашего домашнего каталога. Вы, конечно, можете изменить это на все, что захотите. Для простоты я продолжу использовать значение по умолчанию, нажав кнопку Запустить.
Поскольку рабочей области еще не существовало, Eclipse создает ее для вас. После этого открывается главное окно программы. Для новой рабочей области обычно открывается экран Добро пожаловать для новых пользователей. Не стесняйтесь исследовать его содержимое. После этого вы можете просто закрыть экран Приветствие.
Создание нового проекта в Eclipse
Чтобы создать новый проект, выберите в главном меню Файл → Создать → Проект C/C++. В новом диалоговом окне появится мастер создания проекта. Начните с выбора Управляемой сборки C в качестве шаблона для нового проекта и нажмите кнопку Далее.
На следующем экране вы можете ввести дополнительные сведения о проекте. Сделайте следующее:
- В качестве названия проекта я выбрал HelloWorld.
- Выберите Hello World ANSI C Project в качестве типа проекта.
- Для Toolchain должно быть установлено значение Linux GCC.
Нажмите кнопку Готово, чтобы завершить создание нового проекта.
Сборка, запуск и отладка программы Hello World
С новым проектом Hello World, созданным и открытым в рабочей области, пришло время создать программу на C. В главном меню выберите Проект → Создать проект. Это компилирует исходные коды C и связывает их в окончательный исполняемый файл с именем HelloWorld. Кроме того, вы можете щелкнуть значок маленького молотка на панели инструментов, чтобы построить проект.
Теперь, когда вы создали исполняемый файл проекта HelloWorld, вы можете его запустить. Выберите Выполнить → Выполнить в главном меню. Вы также можете запустить программу, просто нажав зеленую кнопку воспроизведения на панели инструментов. При первом запуске программы Eclipse открывает диалоговое окно Запуск от имени. В этом диалоговом окне выберите Локальное приложение C/C++. Eclipse отображает вывод программы в окне Console.
Чтобы вместо этого запустить сеанс отладки, можно щелкнуть значок маленькой ошибки на панели инструментов. Вы можете найти его слева от кнопки воспроизведения на панели инструментов. Кроме того, вы можете выбрать Выполнить → Отладка в главном меню. При отладке программы вы обычно устанавливаете точки останова на определенных строках кода. Затем отладчик автоматически останавливает программу, как только она достигает этой строки во время выполнения. При остановке вы можете просматривать и проверять значения переменных и вручную выполнять код по одной строке за раз. Чтобы установить точку останова, дважды щелкните полосу слева от номера строки. Появится синяя точка, указывающая, что вы установили точку останова в этой строке:
Как удалить Eclipse CDT из вашей системы Linux
Если по какой-то причине вам не нравится работать в Eclipse CDT, вы, конечно, можете снова удалить его из своей системы Linux. Вам просто нужно запустить две команды из терминала, чтобы удалить Eclipse CDT.
В качестве первого шага вы удаляете средство запуска приложений Eclipse CDT:
sudo rm /usr/share/applications/eclipse_cdt.desktop
Удалив средство запуска приложений, вы можете удалить весь каталог Eclipse:
sudo rm -rf /opt/eclipse
Подведение итогов
В этой статье показано, как шаг за шагом установить Eclipse CDT в Linux. В двух словах, требуется всего три шага:
- Загрузите пакет Eclipse IDE для разработчиков C/C++ с веб-сайта Eclipse.
- Извлеките содержимое загруженного архива Eclipse TAR GZ в каталог /opt.
- Создайте средство запуска приложений, чтобы сделать Eclipse CDT доступным в меню приложений вашего рабочего стола.
Помимо установки Eclipse CDT в Linux, в этой статье также показано, как создавать, запускать и отлаживать базовый проект Hello World C.
Для завершения я включил инструкции по удалению Eclipse CDT из вашей системы Linux. Однако не удаляйте его слишком быстро. Eclipse CDT требует некоторого обучения, но, на мой взгляд, оно того стоит.
сообщить об этом объявлении
Прагматик Линукс
Постоянный энтузиаст Linux, разработчик программного обеспечения с открытым исходным кодом и технический писатель.
Вам также может понравиться
Установите гостевые дополнения VirtualBox в яблочко Debian 11
Создайте загрузочный USB-накопитель из ISO-образа Linux
Сгенерируйте и скопируйте SSH-ключ на сервер
Одна мысль о «Установите Eclipse IDE с подключаемым модулем CDT для кодирования C/C++ в Linux»
Комментарии закрыты.
сообщить об этом объявлении
Информационный бюллетень
сообщить об этом объявлении
Популярные сообщения
- Как копировать файлы через SSH
- Проверьте температуру процессора Raspberry PI
- Как увеличить размер диска на виртуальной машине VirtualBox
- Установите рабочий стол XFCE на Raspberry PI.
- Переместите корневую файловую систему Raspberry PI на USB-накопитель.
- Установите минимальный KDE на Debian 10 «buster»
- Создайте загрузочный USB-накопитель из ISO-образа Linux
- Как клонировать SD-карту Raspberry PI в Linux
сообщить об этом объявлении сообщить об этом объявлении
Прагматик Линукс
Категории
Авторское право © 2020–2022 PragmaticLinux.
Зарегистрированный товарный знак Linux® используется в соответствии с сублицензией от Linux Foundation, эксклюзивного лицензиата Линуса Торвальдса, владельца товарного знака во всем мире.
Работает на WordPress и Bam.Меня неоднократно просили написать простое руководство по запуску программы на C++ в Linux. В этом руководстве я покажу вам:
Процесс очень похож на запуск программы C в Linux.
Обратите внимание, что при написании этой статьи я использую Ubuntu Linux, но те же действия применимы и для других дистрибутивов Linux, основанных на Ubuntu, таких как Linux Mint, elementary OS и т. д.
Изучайте C++ бесплатно
Если вы новичок в C++, присоединяйтесь к этому БЕСПЛАТНОМУ онлайн-курсу от Microsoft и изучайте программирование на C++ у экспертов.
Необходимое условие: установите build-esential
Если вы хотите программировать в Ubuntu Linux, вы должны установить пакет build-essential. Он состоит из различного программного обеспечения, необходимого для компиляции программ, включая компиляторы gcc и g++.
Обычно build-essential уже должен быть установлен в вашей системе. Но чтобы убедиться в этом, запустите команду ниже:
Способ 1. Скомпилируйте и запустите программу на C++ в терминале Linux
После того как вы установили build-essential, вы готовы писать код на C++. Я полагаю, что вы уже знаете, как программировать на C++, хотя бы немного. Наша главная цель — увидеть, как компилировать и запускать программы C++ в терминале.
Давайте возьмем пример программы Swap C++, которую я написал в файле с именем swap.cpp. Содержимое этого файла следующее:
Вы можете сохранить программу в любом месте.
Скомпилировать код C++ в терминале Linux
Чтобы скомпилировать программу, перейдите в каталог, в котором вы сохранили файл cpp, и используйте команду в следующем формате:
По сути, с опцией -o вы указываете компилятору сгенерировать исполняемый код в файле подкачки. Если вы этого не сделаете, по умолчанию будет использоваться файл .out, что не является хорошей практикой программирования.
Запуск кода C++ в терминале Linux
После того как вы скомпилируете код, вы получите исполняемый файл. Вам просто нужно запустить его следующим образом:
Это запустит ваш код.
Вы можете обратиться к этому gif для лучшей демонстрации запуска программы C++ в Ubuntu Linux.
Способ 2. Настройка Eclipse для программирования на C++ в Ubuntu Linux
Это был основной способ запуска программы на C++ в Linux. Но если вы работаете над проектом на C++, создание и запуск отдельных файлов станет кошмаром.
Именно здесь на сцену выходит интегрированная среда разработки (IDE). Можно много спорить о лучшей IDE для Linux, но если вы спросите моего совета, я скажу: вперед, к Eclipse. На мой взгляд, это лучшая IDE для разработки на C++. Я упоминал, что это также с открытым исходным кодом?
Рекомендуется к прочтению:
Шаг 2:
Затем нажмите ссылку «Доступные сайты программного обеспечения».
Шаг 3:
На следующем шаге найдите CDT и установите флажок, чтобы выбрать его для установки. Нажмите OK после этого.
Шаг 4:
Здесь выберите новый добавленный источник из раскрывающегося списка. Теперь он покажет вам вариант для C++ CDT. Просто выберите здесь Средства разработки C++.
Несколько кликов по кнопке «Далее».
Конечно, примите условия.
Он получит программное обеспечение из репозитория и установит его.
После завершения установки необходимо перезапустить Eclipse.
Скомпилируйте и запустите программу C++ с помощью Eclipse CDT
Вы увидите информацию о подключаемом модуле C++ при следующем запуске.
Теперь вы можете импортировать или создавать проекты C++.
Когда все будет готово, вы можете скомпилировать проект C++ и запустить его:
Это все, что вам нужно для начала разработки на C++ в Ubuntu Linux. Я надеюсь, что вы нашли эту статью полезной. Вопросы и предложения приветствуются.
Читайте также: