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