C++ 学习笔记(四) GCC常用参数
2015-05-31 16:29
387 查看
使用GCC/G++ 时,我们经常用到的命令有:
-c :编译,将代码源文件编译成.o的中间文件
-o:o就是out输出的意思,该命令用于指定输出文件的名称
-I:大写的i,表示添加头文件查找目录
-l:小写的L,用于指定需要链接的库名。其后紧跟库名,不加空格。例如: -lv8,表示使用链接库: libv8.so. 库名一般是去掉库文件的lib和最后的.so后缀剩下的内容。
-L:大写的L,表示添加库文件的查找目录。默认的查找路径一般时: /usr/lib和/usr/local/lib
等系统目录。但是有时我们需要手动指定目录,那么就要使用到这个指令了。
有些这些指令,我们就可以应对很多的简单程序编译了
-c :编译,将代码源文件编译成.o的中间文件
-o:o就是out输出的意思,该命令用于指定输出文件的名称
-I:大写的i,表示添加头文件查找目录
-l:小写的L,用于指定需要链接的库名。其后紧跟库名,不加空格。例如: -lv8,表示使用链接库: libv8.so. 库名一般是去掉库文件的lib和最后的.so后缀剩下的内容。
-L:大写的L,表示添加库文件的查找目录。默认的查找路径一般时: /usr/lib和/usr/local/lib
等系统目录。但是有时我们需要手动指定目录,那么就要使用到这个指令了。
有些这些指令,我们就可以应对很多的简单程序编译了
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- 关于指针的一些事情
- c++ primer 第五版 笔记前言
- share_ptr的几个注意点
- Lua教程(一):在C++中嵌入Lua脚本
- Lua教程(二):C++和Lua相互传递数据示例
- C++联合体转换成C#结构的实现方法
- C++编写简单的打靶游戏
- C++变位词问题分析
- C/C++数据对齐详细解析
- C++基于栈实现铁轨问题
- C++中引用的使用总结
- C++中调用Lua函数实例
- Lua和C++的通信流程代码实例
- C与C++之间相互调用实例方法讲解
- C++中拷贝构造函数的应用详解
- C++中引用(&)的用法与应用实例分析
- C++使用CriticalSection实现线程同步实例
- C++智能指针实例详解
- 解析C++ 浮点数的格式化输出