gcc与g++
2015-11-26 12:35
323 查看
gcc和g++的常用编译选项
-o-o选项应该最常用的选项之一,他是用来制定目标名称的,缺省的时候,编译出来的文件是a.out。
例子:
gcc -o hello hello.c
gcc -o hello.asm -S hello.c
-Idir
在使用
#include "file"的时候,gcc/g++会现在当前的目录中查找你多指定的的头文件,如果没有找到,就回到缺省的头文件目录中找,如果使用了-I制定了目录,他会现在所指定的目录查找然后按照常规的顺序去找。
对于
#include <file>,gcc/g++会到-I制定的目录查找,查找不到,然后到系统的缺省头文件目录查找。
-Ldir
制定编译的时候,搜索库的路径。比如自己的库,可以用他指定目录,不然编译器将只在标准库的目录找。dir就是目录的名称。
-llib
指定编译的时候使用的库
例子:
gcc -lcurses hello.c
使用ncurses库编译程序
相关文章推荐
- 未能从程序集“System.ServiceModel”中加载类型“System.ServiceModel.Activation.HttpModule”。
- canvas基础练习
- 从照片库选择多张图片到collectionView
- hdu 1058 Humble Numbers(优先队列+set)
- 数组有没有length()方法?String有没有length()方法?
- andriod 配置第三方模拟器出现genimotion打不开的情况
- css隐藏/显示文字的方法
- Android重点知识(四)ANR异常及解决办法
- TS科普16 节目相关表PAT
- 用最有效率的方法计算2乘以8?
- 如何去掉网页中的图片添加超链接的蓝色边框的方法
- 从UE3到UE4
- ICU4C
- Gcc和G++的区别
- Android TextView跑马灯效果
- sql server 使用函数辅助查询
- 别人走的路(看看)
- Linux(CentOS) 安装JDK
- 程序员不可不知的英文词汇(6)
- 数据结构之二叉树详说