Ставим и производим настройку CodeLite на Orange Pi и Raspberry Pi

По некоторым причинам в виду сильных лагов мне пришлось отказаться от моей прошлой IDE и начать смотреть в сторону других. Почитав в интернете информацию, мой выбор пал на CodeLite - это среда разработки для разных языков, например для С++, PHP, Node.JS и др.

Ставим GNU Compiler Collection компилятор


Если у Вас Ubuntu, то обычно уже всё установлено из коробки. Если же нет, то пишем в командной строке:

sudo apt-get install gcc g++


Стоит заметить, что с этими компиляторами можно работать в консоли.

Ставим и настраиваем CodeLite на Ubuntu


Для установки:

sudo apt-get install codelite


Теперь нам нужно определить установлен ли WiringPi/WiringOP/BPI-WiringPi:

gpio -v
gpio readall




Если результат будет, как на этой картинке, значит всё ок, если нет, заходим сюда и читаем, как установить.

Далее открываем нашу CodeLite, выбираем Application, затем Programming, потом CodeLite и нужно будет выполнить настройку. Она делается только при 1-ом запуске.
Жмём Next.



Если есть какие-то плагины, они будут отображаться здесь.



Проверяем установлены ли компиляторы, жмём Scan





Далее выбираем дизайн



Далее можно выбрать типы отступов и пробелов. Жмём Finish



В конце настройки появится окно, это значит, что IDE готова к работе.



Создаём новый проект


Открываем новую рабочую среду: жмём File, затем New, потом New Workspace



Прописываем путь и имя



Жмём создать новый проект File->New->New Project



Выбираем шаблон для нашего проекта



Прописываем путь и имя проекта



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



Готово! Теперь наша программа напишет "Привет, мир!" по-английски.



Настраиваем проект WiringPi



Жмём правой кнопкой мыши на проект и выбираем настройки



Выбираем Linker и в Librarieas нажимаем на кнопку …



Добавляем там:

wiringPi
pthread




Жмём ОК, тем самым записываем изменения



Жмём CTRL+F9 или Build->Build and Run Project



Если Вы видите такой результат, значит всё ок

07.03.2020 в 20:18, Просмотров: 528
Опубликовал: ak167

codelite




Предложить пост

Поиск



По всему сайту
По тэгам
По тэгам и заголовкам

Боковое меню

  • Карта сайта
  • RSS-каналы
  • Обратная связь
  • Пользователи



    Рейтинг@Mail.ru