工作中常见的GCC编译选项
来源:互联网 发布:路虎是印度车 知乎 编辑:程序博客网 时间:2024/05/22 06:36
整理在工作中见到的编译选项。
-fdata-sections 选项的目的是让编译器为每一个单独申明的数据 section 实际分配一个 section,而不是占用 .bss ,在某些系统上需要显式的使用这一参数。
-c 只编译、汇编,不链接
-ansi ANSI标准
-std=c99 C99标准
-std=gnu99 ISO/IEC 9899:1999以及GNU扩充
-static 禁止动态链接
-fno-strict-aliasing 关闭严格别名优化,使用此选项会损失一些性能。在-O2优化中,假定不同类型的指针不会指向同一区域,并以此进行优化,使用该选项可以关闭此假设带来的优化。
-frename-registers 试图驱除代码中的假依赖关系,这个选项对具有大量寄存器的机器很有效
持续更新
阅读全文
0 0
- 工作中常见的GCC编译选项
- gcc编译中使用的编译选项
- gcc常见的选项
- gcc 的编译选项
- gcc 的编译选项
- 编译器中常见的编译选项
- gcc的编译命令选项
- gcc 编译的优化选项
- gcc 基本的编译选项
- GCC的arm编译选项
- Linux中gcc,g++常用编译选项
- Linux中gcc,g++常用编译选项
- Linux中gcc,g++常用编译选项
- Linux中gcc g++常用编译选项
- Linux中gcc,g++常用编译选项
- Linux中gcc,g++常用编译选项
- gcc编译器的常见基本选项
- gcc常见的编译指令
- Generative Adversarial Nets(译)
- html中背景色表
- 【我的Android进阶之旅】解决AndroidStudio编译时报错:Timeout waiting to lock artifact cache .
- opencv-createTrackbar函数创建轨迹条的应用
- Spring配置详解
- 工作中常见的GCC编译选项
- 浅谈js原型
- python滚动写日志,同时写控制台和文件日志
- [productivity]word加载慢问题处理
- 内核中的进程管理部分2-pidhash和链表
- VS 2008 解决方案的目录结构设置和管理
- 【Python】multiprocessing多进程实例
- 常用4线风扇
- hibernate.hbm.xml详解(二)