原创 linux g++使用一

gcc and g++分別是GNU的c & c++編譯器。很多的人都以爲gcc只能編譯.c後綴的文件,gcc把它當成c程序, 而對與.cpp文件,g++會把它當作c++程序。 在編譯階段,g++會調用gcc,對與c++代碼,二者是一樣的。

原创 linux g++ (二) 鏈接庫文件

首先來了解下庫文件的基礎概念。 庫文件是一些預先編譯好的操作集合(包括函數與類)。 庫文件主要有下面3種好處: 1.模塊化, 將一些功能模塊化,有利於項目的分工與管理。 2.可從用性高,庫裏面的功能不需要關心其實現,不需要關心其實現。(