第18章 linux标准
2016-05-14 20:41
197 查看
gcc选项:
1. 控制标准版本的编译选项
-ansi 告诉编译器遵守 iso c90标准
-std=:
c89,iso9899: 最新的iso c90标准,gnu89: c89标准
2. 控制标准版本的常量
__STRICT_ANTI__
_POSIX_C_SOURCE=2
_BSD_SOURCE:
_GNU_SOURCE
3. 编译器的警告选项
-pedantic:
代码能够尽可能的做的可移植
-Wformat:
检查printf系列的参数类型是否正确
-Wparenthese -Wswitch-default -Wunused -Wall
接口和LSB
1. 控制标准版本的编译选项
-ansi 告诉编译器遵守 iso c90标准
-std=:
c89,iso9899: 最新的iso c90标准,gnu89: c89标准
2. 控制标准版本的常量
__STRICT_ANTI__
_POSIX_C_SOURCE=2
_BSD_SOURCE:
_GNU_SOURCE
3. 编译器的警告选项
-pedantic:
代码能够尽可能的做的可移植
-Wformat:
检查printf系列的参数类型是否正确
-Wparenthese -Wswitch-default -Wunused -Wall
接口和LSB
相关文章推荐
- Linux虚拟机小问题解决方法系列
- Linux 文件系统剖析
- linux centos lamp开启GD库的支持
- Linux性能实时监测工具netdata安装配置
- 使用nexus在linux部署私有仓库
- linux设备驱动模型
- Linux(二)-----常见指令(1)
- Linux操作系统与应用 结课总结
- 初步认识linux
- Linux 进阶1
- linux驱动模板
- [Linux]yum开启rpm包缓存
- Linux 系统之Systemd
- centos linux 因别名问题引起的麻烦及解决技巧
- Linux系统之UpStart
- Linux---find命令
- Linux cat命令详解
- linux 文件删除过程浅析
- linux svn搭建仓库
- linux常用命令