Top.Mail.Ru
Уведомления
Очистить все

[Решено] STM32CubeIDE undefined reference to...

(@lazio4ever)
Level 1

Здравствуйте, не могу собрать в STM32CubeIDE проект, ругается, что не находит функцию, ошибка: undefined reference to bmp280_init(). Проблема в том, что функция определена и в bmp280.h есть:

extern void bmp280_init();

И в main.c есть:

#include "bmp280.h"

И даже пути прописаны) В Project>Settings>C/C+ Build>Settings>MCU GCC Compiler>Include paths

Цитата
Создатель темы Размещено : 20.12.2021 17:26
Метки темы
AI
 AI
(@ai)
Level 3 Moderator

Добрый вечер, а здесь добавлены пути к файлам?

изображение

 

C/C++ General > Paths and Symbols > Includes

C/C++ General > Paths and Symbols > Source Location

ОтветитьЦитата
Размещено : 20.12.2021 18:47
(@lazio4ever)
Level 1

@ai да, верно, сюда как раз и не добавил) Привык, что в иаре в одном месте только надо путь прописывать.

ОтветитьЦитата
Создатель темы Размещено : 21.12.2021 12:30
Поделиться: