当您报告问题时,指出所有细节总是有帮助的:您使用的是什么 STM32,什么编译器等。
从屏幕复制“Error[Pe028]”我想你正在使用 IAR EWARM 开发环境。
“char *arg[CountOfParameter];”这一行 是可变长度数组的声明。数组大小将仅在运行时已知,并将由编译器提供的支持库动态分配。
在 IAR EWARM 中,要启用此功能,您必须在项目选项的 C/C++ 编译器配置中选中“标准 C”/“允许 VLA”。
当您报告问题时,指出所有细节总是有帮助的:您使用的是什么 STM32,什么编译器等。
从屏幕复制“Error[Pe028]”我想你正在使用 IAR EWARM 开发环境。
“char *arg[CountOfParameter];”这一行 是可变长度数组的声明。数组大小将仅在运行时已知,并将由编译器提供的支持库动态分配。
在 IAR EWARM 中,要启用此功能,您必须在项目选项的 C/C++ 编译器配置中选中“标准 C”/“允许 VLA”。
举报