Устанавливаем Code::blocks

Нам понадобятся компиляторы gcc и g++, встроенные в Ubuntu. Если вдруг их там нет, то ставим так:

sudo apt-get install gcc g++


Если и Code::blocks в Вашей системе нет, то ставим и его:

sudo apt-get install codeblocks


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



Если WiringPi у Вас тоже нет, то ставим его:

gpio -v
gpio readall


Результат:



Далее запускаем Code::blocks



Далее можно выбрать разные проекты, но нам подойдёт Console application



Затем можно выбрать язык программирования. Лично я выбрал С++



Задаем имя и путь для проекта в графах "Project title" и "Folder to create project in" соответственно



Теперь нужно выбрать компилятор. Чуть выше мы поставили GNU GCC Compiller, поэтому выбор падает только на него



В main.cpp вставляем эту простую программу для примера:

#include
int main (void) {
wiringPiSetup();
pinMode (0, OUTPUT) ;
for (;;) {
digitalWrite(0, HIGH);
delay (500) ;
digitalWrite(0, LOW);
delay(500);
}
return 0;
}




Далее жмём F9, чтобы выполнить компиляцию



Как мы видим, появились ошибки (на фото выделены красным снизу), чтобы их исправить, заходим в опции:





Далее заходим в Linker settings



Вставляем:

-lwiringPi
-lpthread




Сохраняем. Для компиляции и выполнения снова жмём F9

17.06.2019 в 00:09, Просмотров: 797

code::blocks, ubuntu


Поиск



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

Боковое меню

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



    Рейтинг@Mail.ru