У меня проблема с реализацией библиотеки .a файла для затмения.
Я уже добавил файл библиотеки в раздел «Пропорции»> «Общие сведения о C / C ++»> «Пути и символы»> «Библиотеки» и получил .a в конце имени файла. В противном случае инструмент затмения не может увидеть файл lib.
Но теперь у меня проблема со сборкой всего кода.
У меня есть такая ошибка:
"makefile: 31: рецепт для цели 'LED_TESTER_V1' не выполнен" со строкой:
@echo 'Построение цели: $ @'
Возможно, я не добавил некоторые параметры, необходимые для компиляции моей библиотеки.
Я использую библиотеку gpio по этой ссылке: https://www.element14.com/community/community/designcenter/single-board-computers/next-gen_beaglebone/blog/2013/10/10/bbb--beaglebone-black-io-library-for-c
В инструкции есть:
"Компиляция с использованием: gcc -c main.c -o main.o, за которым следует gcc main.o –liofunc –o main_app"
Может быть, мне нужно куда-нибудь добавить -liofunc, но я не знаю где.
Или это другая проблема.
Скриншот 1
Скриншот 2