Linux C++
乱七八糟的屋子
这个作者很懒,什么都没留下…
展开
-
linux g++使用一
gcc and g++分别是GNU的c & c++编译器。很多的人都以为gcc只能编译.c后缀的文件,gcc把它当成c程序, 而对与.cpp文件,g++会把它当作c++程序。在编译阶段,g++会调用gcc,对与c++代码,二者是一样的。因为 gcc命令不会自动和c++程序使用的库连接。所以通常就用g++来完成。gcc和g++的编译过程分为四步:现在简单的介绍下g++编译main原创 2017-04-01 14:42:43 · 1440 阅读 · 0 评论 -
linux g++ (二) 链接库文件
首先来了解下库文件的基础概念。库文件是一些预先编译好的操作集合(包括函数与类)。库文件主要有下面3种好处:1.模块化, 将一些功能模块化,有利于项目的分工与管理。2.可从用性高,库里面的功能不需要关心其实现,不需要关心其实现。(研究源码及学习除外)3.可维护性高,当项目改变时,我们对库文件基本不需要重新编译。linux下面的头文件和库文件的默认路径主要是下面4个:1./原创 2017-04-02 23:57:56 · 546 阅读 · 0 评论