常用 GCC 编译选项
来源:互联网 发布:sql server 2005 win10 编辑:程序博客网 时间:2024/06/03 02:31
-o output_filename(执行文件名称, 若名称为空, 则Linux会给一个默认名称a,out)
-c 只编译, 不连接成为可执行文件, 即编译器把.c源文件生成.o目标文件。
-g 产生调试信息(GUN的gdb)。
-O 对程序进行优化编译、连接。即产生的可执行文件的执行效率的到提高,但是编译、连接速度相对下降
-O2 更好地优化编译、连接。相对地编译、连接速度会更慢。
Ldirname 将dirname所指的目录路径加到库文件的目录列表中。 在默认情况下,连接程序ld在系统预设置的路径中(/usr/lib)中寻找所需要的库文件。这个命令告诉连接程序,先到-L指定的目录中寻找目标库文件,然后再到系统预设置路径中寻找。
-lname 表示在连接时, 装载名字为“libname.a”的函数库。例如; gcc example.c -L/home/bosong/forlinux -lexample -o example.
-static 表示静态连接库文件。例如: gcc -static helloworld.c -o helloworld。
-Wall 表示生成所有警告信息。
-w 表示不生成
- 常用GCC 编译选项
- 常用 GCC 编译选项
- GCC常用编译选项
- gcc 常用编译选项
- GCC常用编译选项
- 常用Gcc编译选项
- GCC常用编译选项
- GCC常用编译选项
- gcc编译常用选项
- GCC常用编译选项
- gcc常用编译选项
- GCC 常用编译选项
- gcc常用编译选项
- gcc/g++常用编译选项
- gcc g++ 常用编译选项
- gcc g++ 常用编译选项
- gcc常用编译选项 汇总
- GCC 常用编译选项总结
- 软件设计原则
- 子查询
- 推荐一些自我感觉比较好的java学习书
- 看看我这奇特的转换:无法识别的USB设备之超级神奇解决方案
- linux内核空间与用户空间信息交互方法
- 常用 GCC 编译选项
- android adb常用指令
- 使用Abiword/Gobby进行局域网轻量级文档协作编辑
- 学习使用solr时遇到的一些问题,记录
- Ted语摘
- 男人必须要知道的!!
- [转载][整理]Android将允许纯C/C++开发应用
- cardmall 存储过程
- Android菜单