久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何安裝Fedora 5 gcc

179次閱讀
沒有評論

共計 1442 個字符,預計需要花費 4 分鐘才能閱讀完成。

這篇文章主要為大家展示了“如何安裝 Fedora 5 gcc”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“如何安裝 Fedora 5 gcc”這篇文章吧。

安裝 Fedora 5 gcc 步驟
1. 下載 bz2 包。
2. 解壓縮,建立 srcdir=gcc-3.3.5,objdir=gcc; 二者不重復
3./configure –prefix=/home/gcc –mandir=/home/gcc/share/man –infodir=/home/gcc/share/info –with-gcc-version-trigger=/home/gcc-3.3.5/gcc/version.c –host=i686-pc-linux-gnu –enable-languages=c,c++
4.make
5 make install
6.GCC 3.3.5 的所有文件,包括命令文件(如 gcc、g++)、庫文件等都在 ${destdir} 目錄下分別存放,如命令文件放在 bin 目錄下、庫文件在 lib 下、頭文件在 include 下等。由于命令文件和庫文件所在的目錄還沒有包含在相應的搜索路徑內,所以必須要作適當的設置之后編譯器才能順利地找到并使用它們。

要想使用安裝 Fedora 5 gcc 3.3.5 的 gcc 等命令,簡單的方法就是把它的路徑 ${destdir}/bin 放在環境變量 PATH 中。我不用這種方式,而是用符號連接的方式實現,這樣做的好處是我仍然可以使用系統上原來的舊版本的安裝 Fedora 5 gcc 編譯器。

首先,查看原來的安裝 Fedora 5 gcc 所在的路徑:
[root@localhost ~]# which gcc/usr/bin/gcc
我們可以把 GCC 3.3.5 中的 gcc、g++、gcj 等命令在 /usr/bin 目錄下分別做一個符號連接:
[root@localhost bin]# ln -s /home/gcc/bin/gcc gcc335
[root@localhost bin]# ln -s /home/gcc/bin/g++ g++335
這樣,就可以分別使用 gcc335、g++335 來調用 GCC 3.3.5 的 gcc、g++ j 完成對 C、C++ 程序的編譯了。同時,仍然能夠使用舊版本的安裝 Fedora 5 gcc 編譯器中的安裝 Fedora 5 gcc、g++ 等命令。

庫路徑的設置

將 ${destdir}/lib 路徑添加到環境變量 LD_LIBRARY_PATH 中,*** 添加到系統的配置文件中,這樣就不必要每次都設置這個環境變量了。
例如,如果安裝 Fedora 5 gcc 3.4.0 安裝在 /usr/local/gcc-3.4.0 目錄下,在 RH Linux 下可以直接在命令行上執行或者在文件 /etc/profile 中添加下面一句:
setenv LD_LIBRARY_PATH /usr/local/gcc-3.4.0/lib:$LD_LIBRARY_PATH

測試

安裝 Fedora 5 gcc 用新的編譯命令(gcc34、g++34 等)編譯你以前的 C、C++ 程序,檢驗新安裝的 GCC 編譯器是否能正常工作。將 ${destdir}/lib 路徑添加到環境變量 LD_LIBRARY_PATH 中,*** 添加到系統的配置文件中,這樣就不必要每次都設置這個環境變量了。

以上是“如何安裝 Fedora 5 gcc”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計1442字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 大化| 永城市| 固阳县| 日照市| 聂拉木县| 阿坝县| 泗阳县| 九龙城区| 屏山县| 东辽县| 称多县| 双桥区| 彰化县| 逊克县| 当阳市| 柳州市| 石阡县| 博乐市| 新蔡县| 大渡口区| 伊川县| 兴国县| 丰都县| 株洲市| 望城县| 青田县| 深泽县| 宕昌县| 廊坊市| 迁西县| 西吉县| 晋宁县| 黄冈市| 三河市| 习水县| 鄂尔多斯市| 甘孜县| 凤山市| 商城县| 永寿县| 桦南县|