This is pthread c++ wrapper class. Developer can easily develop multithread programs with GNU C++ just like developing those modern languages (Java, Qt, C# ...).
gcc for linux(gcc編譯器)是一款針對linux系統(tǒng)而開發(fā)的編譯器軟件。gcc for linux對自由軟件類 Unix 操作系統(tǒng)和一些所有權(quán)操作系統(tǒng),著名的 Apple Mac OS X 是一個標(biāo)準(zhǔn)的編譯器。
最初命名為 GNU C 編譯器,因為它僅處理 C 程序設(shè)計語言,GCC 后來擴(kuò)展到編譯 C++, Objective-C, Java, Fortran 和尤其 Ada 。GCC不僅是GNU/Linux上的標(biāo)準(zhǔn)編譯器,而且他也是嵌入式系統(tǒng)開發(fā)的標(biāo)準(zhǔn)編譯器。這是因為GCC支持各種不同的目標(biāo)架構(gòu)。
gcc for linux是一套以GPL及LGPL許可證所發(fā)行的自由軟件,也是GNU計劃的關(guān)鍵部分,亦是自由的類Unix及蘋果計算機(jī)Mac OS X 操作系統(tǒng)的標(biāo)準(zhǔn)編譯器。GCC(特別是其中的C語言編譯器)也常被認(rèn)為是跨平臺編譯器的事實標(biāo)準(zhǔn)。