例如:for(int i=0;i<12;i++) 在新c库中允许,旧库编译报错,必须改为int i; for(i=0;i<12;i++) ,还可以通过在包的Makefile中添加:
TARGET_CFLAGS += -std=gnu99 -Wno-declaration-after-statement
openwrt 版本低,C库低,导致部分c规则不能通过,Makefile中修改TARGET_CFLAGS即可
最新推荐文章于 2024-05-05 15:25:44 发布
例如:for(int i=0;i<12;i++) 在新c库中允许,旧库编译报错,必须改为int i; for(i=0;i<12;i++) ,还可以通过在包的Makefile中添加:
TARGET_CFLAGS += -std=gnu99 -Wno-declaration-after-statement