早上用codeblocks编译一个c文件,出现这样一个编译错误:

+'for'+loop+initial+declarations+are+only+allowed+in+C99+mode

 

     原来codeblocks的gcc默认不以c99标准编译c文件,需要设置一下,具体如下:

1. 在Settings菜单栏下找到Compiler…菜单项,如下图:

codeblocks中添加-std=c99

 

 

 

2.在Global compiler setting中选择Compiler settings选项卡,在Other options中填入:-std=c99,如下图:


codeblocks中添加-std=c99

 

相关文章:

  • 2022-01-10
  • 2021-12-11
  • 2022-12-23
  • 2022-12-23
  • 2022-02-21
  • 2021-05-19
  • 2022-12-23
  • 2022-01-24
猜你喜欢
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-25
  • 2022-01-09
  • 2022-12-23
相关资源
相似解决方案