当前位置:首页 » 编程软件 » 为什么不能编译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后面的三个选项你也可以写上,把所有的警告当成错误看待,有助于写出良好的代码。

热点内容
改名字的算法 发布:2025-09-22 09:17:27 浏览:552
atmega单片机c语言 发布:2025-09-22 09:14:20 浏览:28
安卓用什么手机刷机 发布:2025-09-22 09:11:15 浏览:495
android进程通讯 发布:2025-09-22 08:56:36 浏览:815
网站管理编辑绑定无法选ftp 发布:2025-09-22 08:43:14 浏览:634
白酒源码 发布:2025-09-22 08:21:18 浏览:386
安卓机哪个系统更流畅 发布:2025-09-22 08:18:31 浏览:665
svn服务器linux安装 发布:2025-09-22 08:11:23 浏览:214
投屏被压缩 发布:2025-09-22 08:09:54 浏览:386
为什么不能编译gcc 发布:2025-09-22 08:01:41 浏览:242