我目前正在尝试熟悉 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