可下載Boost C++ Libraries 安裝boost庫。大部分boost庫功能的使用只需包括相應頭文件便可,少數(如正則表達式庫,文件系統庫等)須要連接庫。裏面有許多具備工業強度的庫,如graph庫。 不少Boost中的庫功能堪稱對語言功能的擴展,其構造用盡精巧的手法,不要貿然的花費時間研讀。ios
首先下載boost庫,直接用cygwin自帶的工具進行下載,用的是163的鏡像,爽呆了,速度槓槓的。程序員
點擊boost的Skip標籤,在點擊「下一步」,直接安裝,在安裝過程當中,請不要打開cygwin。正則表達式
在cygwin下寫了一個小程序,示例以下:小程序
在該示例中,使用了boost庫,將字符串轉換成整數。工具
編譯程序,命令以下:
測試
在此處遇到一個問題,剛開始編譯程序時,用了以下命令
spa
$gcc test.c -o test
報以下錯誤:
報這個錯誤是由於咱們使用了gcc的命令,而不是g++,若是程序時用的C++,就用g++命令進行編譯哈。若是程序中還引用了標準模板庫的類,好比<iostream><vector>等,也要用g++命令,而不是gcc.code
OK,boost安裝成功,可使用!orm