我是Atmel Studio的新手。我用ATSAMV71Q21设备创建了新的GCC C Execute项目。在main.c文件中添加了printf,然后运行build并得到了一堆“(_write,_fsta等)未定义的错误。我尝试了Atmel”入门“的例子,它工作的很好,我该如何解决这个问题?代码和错误消息。感谢您的帮助。无法使用printf命令构建atmel studio 6.2项目
#include "sam.h"
#include <stdio.h>
#include <stdbool.h>
int main(void)
{
/* Initialize the SAM system */
SystemInit();
while (1)
{
printf("abc");
//TODO:: Please write your application code
}
}
d:/atmel/atmel toolchain/arm gcc/native/4.8.1443/arm-gnu-toolchain/bin/../lib/gcc/arm-none-eabi/4.8.4/../../../../arm-none-eabi/lib/armv7e-m\libc.a(lib_a-sbrkr.o): In function '_sbrk_r': D:\Atmel\samv71_softpack_1.4_for_astudio_6_2\studio\Atmel\samv71_Xplained_Ultra\examples\test\test\Debug\sbrkr.c(1,1): error: undefined reference to '_sbrk'