中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
ubuntu 12.04 安裝 gcc-4.7(部分轉(zhuǎn)載)
可以參看原文鏈接,非常詳細(xì),可以幫助安裝gcc-4.7
這個教程最主要的問題就是沒有按照默認(rèn)路徑安裝軟件,都安裝到gcc_4_7文件夾,導(dǎo)致編譯gcc時有點問題,以及使用gcc時會有點問題

一、編譯gcc時的問題
這個時候建議仔細(xì)查看config.log文件

1、一個錯誤是-lpwl沒有找到,使用apt-get install 一下就可以

2、另外一個錯誤是ppl_c.h頭文件找不到,下載地址http://bugseng.com/products/ppl/Download/,下載安裝

3、安裝ppl的錯誤,經(jīng)常會報告gmp版本過低,有可能有兩個原因
        編譯gmp,沒有打開c++編譯,需要重新安裝gmp,回到鏈接文檔安裝gmp的那一步,使用這個命令重新安裝gmp。
        ../configure --prefix=/usr/gcc_4_7 --build=x86_64-linux-gnu --enable-cxx
       make
       sudo make install
再編譯ppl


     第二個原因,因為gmp沒有安裝在默認(rèn)路徑,設(shè)置一下環(huán)境路徑
     export LD_LIBRARY_PATH=/usr/gcc_4_7/lib/:$LD_LIBRARY_PATH
再編譯ppl

4、安裝好的ppl沒有加入共享庫導(dǎo)致編譯失敗
export LD_LIBRARY_PATH=/usr/gcc_4_7/lib/:$LD_LIBRARY_PATH

二、使用gcc時的問題
1、沒有添加環(huán)境變量,早不到gcc-4.7的執(zhí)行文件
vim ~/.bashrc
加入export PATH=/usr/gcc_4_7/bin:$PATH,保存退出
 source ~/.bashrc
我們打入gcc,然后按兩下tab鍵,如果能出來gcc-4.7,說明系統(tǒng)已經(jīng)能找到gcc-4.7編譯器了

2、使用g++-4.7編譯helloworld.cpp的錯誤
使用命令g++-4.7 helloworld.cpp -o helloworld出現(xiàn)類似下面找不到共享庫的錯誤
error while loading shared libraries: libmpc.so.3:

這個錯誤同樣是因為共享庫的原因,原因是gcc-4.7 lib沒有安裝在默認(rèn)路徑里面??梢允褂弥付↙D_LIBRARY_PATH,
為了以后方便的使用gcc-4.7,我們使用修改/etc/ld.so.conf方式
sudo vim /etc/ld.so.conf,這個文件記錄了編譯時動態(tài)鏈接庫的目錄
加入/usr/gcc_4_7/lib,保存退出
sudo ldconfig,加載修改的ld.so.conf文件
g++-4.7 helloworld.cpp -o helloworld
./helloworld執(zhí)行成功

恭喜你,后面可以開始測試c++11的新特性了

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Linux 源碼安裝GCC編譯器
gcc/g++ 頭文件和庫文件搜索路徑
linux中編譯靜態(tài)庫(.a)和動態(tài)庫(.so)的基本方法_only you
RedHat Linux 9 下編譯工具GCC 4.4.3的安裝詳解(修改)
程序編譯鏈接運行時對庫關(guān)系的探討
交叉移植tesseract過程記述以及總結(jié)(在mini2440開發(fā)板上運行成功)
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服