Posted on 2011-07-11 22:06
逐漸 閱讀(2923)
評(píng)論(0) 編輯 收藏 引用
在我的上一篇隨筆里的模板代碼在vs2010下可以編譯通過,在gcc 4.4.3下卻報(bào)錯(cuò),后來請(qǐng)教師兄說可能是gcc版本太低,對(duì)模板的要求更苛刻,他用的gcc 4.5編譯可以通過,所以一時(shí)心血來潮編譯安裝個(gè)gcc 最新版,也就是gcc 4.6.1
我參照了這篇博客
http://www.iteye.com/topic/1111655 ,但是安裝過程中遇到了些問題,這里記載下,希望給遇到相同問題的一個(gè)參考.
在gcc-4.6.1下configure時(shí)出來 check CLooG installed....no(差不多是這意思,具體錯(cuò)誤信息忘了),我在Synaptic Package Manager里搜索cloog,將libcloog-ppl-dev和libcloog-pll0安裝了,configure通過:-)
make && make install 都順利通過:-)
我編譯我們的開源項(xiàng)目stupidalgorithm
http://code.google.com/p/stupidalgorithm/ ,編譯通過,但運(yùn)行不通,提示需要庫GLIBCXX_3.4.15,這時(shí)將
gcc-4.6.1/i686-pc-linux-gnu/libstdc++-v3/src/.libs/libstdc++.so.6.0.16復(fù)制到/usr/lib,然后ln -s libstdc++.so.6 libstdc++.so.6.0.16,然后sudo ldconfig即可:-)