社区
Linux/Unix社区
帖子详情
怎样在源代码中关闭gcc的编译警告?
ridle
2008-03-21 10:43:48
gcc -Wall 会报告所有警告. 有什么办法在源代码中加入控制宏, 让gcc编译本文件时不报告警告.
...全文
2181
8
打赏
收藏
怎样在源代码中关闭gcc的编译警告?
gcc -Wall 会报告所有警告. 有什么办法在源代码中加入控制宏, 让gcc编译本文件时不报告警告.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mymtom
2008-03-21
打赏
举报
回复
#pragma warning 的方法很不好.
因为warning被代码屏蔽了, 而且无法通过编译器选项进行控制, 可能造成隐藏的错误.
mymtom
2008-03-21
打赏
举报
回复
大写 -W 是警告选项.
小写 -w 自然表示什么都不警告了.
用gcc -w
ridle
2008-03-21
打赏
举报
回复
谢谢回答. 但是估计你用的是VC吧.
我的问题是gcc编译器. 无论如何,谢谢了.
jenhi
2008-03-21
打赏
举报
回复
我上面只是凭印象写的。
刚才查了一下
pragma warning(disable:4507)
这样就不报4507的这个警告信息了。
ridle
2008-03-21
打赏
举报
回复
楼上的,谢谢. 可是在gcc中不好使呀?
jenhi
2008-03-21
打赏
举报
回复
#parama disable(Warnning No)
ridle
2008-03-21
打赏
举报
回复
楼上回答正确. 问题这堆代码是原来的代码,经过测试的. 很多公司都有这些情况.
sucker2000
2008-03-21
打赏
举报
回复
正确的做法是修改你的代码来消除警告。你这样做不提倡
怎样写一个有可变参数的函数?
现代的
编译
器(例如
gcc
), 如果打开
编译
警告
参数,
编译
器对标准
中
的可变参数函数(printf, scanf . . 等) 会进行匹配测试。象问题
中
的
源代码
, 用“
gcc
-Wall” 进行
编译
, 会给出这样的
警告
: “warning: int format, ...
gcc
命令 GUN C/C++
编译
器
gcc
命令使用GNU推出的基于C/C++的
编译
器,是开放
源代码
领域应用最广泛的
编译
器,具有功能强大,
编译
代码支持性能优化等特点。 现在很多程序员都应用
gcc
,目前
gcc
可以用来
编译
C/C++、FORTRAN、JAVA、OBJC、ADA等语言...
Linux编程之
GCC
编译
工具实战
本课程使得学员能够学会在linux
中
如何
编译
C/C++程序,使用
GCC
工具如何
编译
静态库,动态库,如何配置运行动态库。
cweb:CWEB结构化文档系统
Knuth编写的“结构化文档的CWEB系统”的
源代码
,已修改为使用现代C
编译
器以0
警告
进行
编译
(截至2015年8月)。 CWEB最初创建于1987年。2015年,当使用
GCC
/ Clang
编译
器进行
编译
时,它会生成大量
警告
消息。 此存储...
GCC
编译
一、
GCC
常用命令 1、简单
编译
(1)创建文件,输入如下代码,并且
编译
#include<stdio.h> int main(void) { printf("Hello World!\n"); return 0; } 步骤: (2)预处理 (3)
编译
使之成为汇编...
Linux/Unix社区
23,121
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章