boost安装
在boost根目錄尋找boosttrap.sh并執行 ? ?如果不能執行就修改屬性chmod a+x ./boosttrap.sh
sudo ./bjam "-sTOOLS=gcc" "--includedir=/usr/include" "--libdir=/usr/lib/boost" install
sudo ./bjam --toolset=gcc --includedir=/usr/local/include --libdir=/usr/local/lib/boost install
裝完之后要到boost根目錄下的/libs/regex/build???? ?
先chmod a=x ./gcc_gen.sh 再執行,然后make -f ./gcc.mak make -f ./gcc-share.mak
修改環境變量LD_LIBRARY_PATH
(1)在/etc/profile修改,對所有用戶,永久
(2)在用戶目錄下的.bashrc如果沒有就.bash_profile下修改,對該用戶,永久
(3)直接在虛擬終端export,對當前終端有效
添加的目錄要為剛在你自己設置的boost,lib目錄,如我自己的/usr/lib/boost,舉個例子,在.bashrc中
添加export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/lib/boost保存,然后可以開始編譯了
gcc -Wall cppT.cpp -o cppT /usr/local/lib/libboost_regex.so?? //動態
gcc -Wall cppT.cpp -o cppT -L/usr/lib -lboost_regex????? //靜態
轉載于:https://www.cnblogs.com/ghost240/archive/2012/05/30/2526648.html
總結
- 上一篇: 手机无法配置exchange客户端的解决
- 下一篇: 2009年的强悍流行语~