gcc 编译选项
2015-11-23 10:42
260 查看
gcc 编译选项
-Wall// 大部分警告
-Wextra
// 一些额外的警告
-Werror
// 当出现警告时转为错误,停止编译
-Wconversion // 一些可能改变值的隐式转换,给出警告。
-Wno-unused-parameter// 函数中出现未使用的参数,不给出警告。
-Wold-style-cast // C风格的转换,给出警告
-Woverloaded-virtual // 如果函数的声明隐藏住了基类的虚函数,就给出警告。
-Wpointer-arith // 对函数指针或者void *类型的指针进行算术操作时给出警告
-Wshadow // 当一个局部变量遮盖住了另一个局部变量,或者全局变量时,给出警告。
-Wwrite-strings // 规定字符串常量的类型是const char[length],因此,把这样的地址复制给 non-const char *指针将产生警告.这些警告能够帮助你在编译期间发现企图写入字符串常量 的代码
-march=native // 指定cpu体系结构为本地平台
相关文章推荐
- 编译lua5.3.1并在sublime 配置多个lua版本
- combox的显示
- MVC 生成安全验证码(例:用于登陆验证)(转)
- 视图学习(一)
- jquery实现加载进度条提示效果
- 转帖-Linux 磁盘坏道检测和修复
- 纱线检测得想法
- 关于SQL注入,你应该知道的那些事
- 快捷键
- 有关sql写法注意
- python用httplib模块发送get和post请求
- jQuery 实现列表中的数字加减框&JSON化数据
- webservice
- C#自定义一定与本地时间同步变动的nowTime
- jQuery UI Dialog 参数使用
- Codeforces Round #114 (Div. 1) A. Wizards and Trolleybuses 物理题
- windows下端口占用解决方法-查看和杀死占用端口进程
- Find the Duplicate Number
- Android编程中,sp和px和dp的区别
- 统计文本有多少行的java代码