当前位置:首页 » 编程软件 » 为什么不能编译gcc

为什么不能编译gcc

发布时间: 2025-09-22 08:01:41

‘壹’ C4droid新手,求大神看下为什么用GCC编译不成功

C4droid的gcc的默认标准是c89,c89不支持在for循环头里声明变量,必须在for语句之前声明。
方法一:
for (int a = 0; ......)
改成
int a;
for (a = 0; ....)

方法二:
打开C4droid设置,找到"GCC参数",添加'-std=c99'编译选项,启用c99标准。如果已经有-std=c89,那直接改成c99也行。图中-std=c99后面的三个选项你也可以写上,把所有的警告当成错误看待,有助于写出良好的代码。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:721
制作脚本网站 发布:2025-10-20 08:17:34 浏览:987
python中的init方法 发布:2025-10-20 08:17:33 浏览:693
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:849
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:753
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1093
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:323
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:201
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:890
python股票数据获取 发布:2025-10-20 07:39:44 浏览:850