MyTetra Share
Делитесь знаниями!
Создание нового проекта WiringPi в Code::blocks
Время создания: 26.03.2021 19:38
Автор: alensav
Текстовые метки: Создание нового проекта WiringPi в Code::blocks
Раздел: VIM
Запись: alensav/MyTetra2/main/base/1616776709c7ju6qsciv/text.html на raw.githubusercontent.com

Создание нового проекта WiringPi в Code::blocks и его настройка

Для начала проверяем установлен ли WiringPi:

1

2

gpio -v

gpio readall


Вы должны получить примерно такой результат:

В противном случае перейдите на страницу Установка и настройка WiringOP/WiringPi на Orange Pi PC или Установка и настройка BPI-WiringPi/WiringPi на Banana Pi где есть инструкция по установке WiringPi.

Для компиляции и выполнения: Build->Build and run или нажмите F9.

Компилятор выдаёт ошибки типа:

undefined reference to ‘wiringPiSetup’;

undefined reference to ‘pinMode’;

undefined reference to ‘digitalWrite’;

Для решения этой проблемы нужно перейти в свойства проекта, точнее, настройка билдера: Build options…;

Перейдите на вкладку: Linker settings;

И добавьте следующие параметры:

1

2

-lwiringPi

-lpthread


Сохраните изменения и нажмите ещё раз F9. И, как видите, всё работает.

Смотрите также:

Установка и настройка WiringOP/WiringPi на Orange Pi PC

Установка и настройка BPI-WiringPi/WiringPi на Banana Pi

Распиновка, назначение и описание разъемов GPIO на Banana PI-M3

Так же в этом разделе:
 
MyTetra Share v.0.64
Яндекс индекс цитирования