代码拉取完成,页面将自动刷新
用官网的gcc-arm-11.2-2022.02-x86_64-arm-none-eabi工具编译会报错
cp tool/build/config/STM32F103_C8T6.config .config
make menuconfig
make -j8
../../lib/libc/src/prng/seed48.c:5:40: error: argument 1 of type 'short unsigned int *' declared as a pointer [-Werror=array-parameter=]
5 | unsigned short *seed48(unsigned short *s)
| ~~~~~~~~~~~~~~~~^
In file included from /home/chen/Desktop/LiteOS/lib/libc/src/include/stdlib.h:4,
from ../../lib/libc/src/prng/seed48.c:1:
/home/chen/Desktop/LiteOS/lib/libc/src/include/../../include/stdlib.h:695:25: note: previously declared as an array 'short unsigned int[3]'
695 | unsigned short *seed48 (unsigned short [3]);
把seed48(unsigned short *s)写成seed48(unsigned short s[3])