В настоящее время я пытаюсь ознакомиться с платой stm32f769. Я заметил, что когда я использую malloc, я получаю ошибку сборки.
undefined reference to `_sbrk'
Я не очень знаком с разработкой микроконтроллера, поэтому не уверен, что это ошибка, потому что stdlib не существует или что-то еще.
Вот флаги компилятора, которые я использую:
ARCH_FLAGS=-mthumb -mcpu=cortex-m7 -mfpu=fpv5-sp-d16 -mfloat-abi=hard -ffunction-sections -fdata-sections -ffast-math
CFLAGS=-ggdb -O2 -std=c99 -Wall -Wextra -Warray-bounds -Wno-unused-parameter $(ARCH_FLAGS) $(INC) -DSTM32F769xx -DUSE_HAL_DRIVER
Задача ещё не решена.
Других решений пока нет …