色天下一区二区三区,少妇精品久久久一区二区三区,中文字幕日韩高清,91精品国产91久久久久久最新毛片

首頁 > 澳門 > 花地瑪堂區 > binutils,linux binutils 219 怎么安裝

binutils,linux binutils 219 怎么安裝

來源:整理 時間:2023-05-14 23:20:24 編輯:好學習 手機版

本文目錄一覽

1,linux binutils 219 怎么安裝

rpm-qbinutils-2.19gcc-4.3gcc-c++-4.3glibc-2.9glibc-devel-2.9ksh-93tlibstdc++33-3.3.3libstdc++43-4.3.3_20081022libstdc++43-devel-4.3.3_20081022libaio-0.3.104libaio-devel-.3.104libgcc43-4.3.3_20081022libstdc++-devel-4.3make-3.81sysstat-8.1.5這是我在suse里面用的命令,不知道你是哪款linux
ubuntu: apt-file list binutils | moreredhat: rpm -ql binutils | more

linux binutils 219 怎么安裝

2,binutils226怎么樣交叉編譯

下載源文件、補丁和建立編譯的目錄1. 選定軟件版本號選擇軟件版本號時,先看看glibc源代碼中的INSTALL文件。那里列舉了該版本的glibc編譯時所需的binutils 和gcc的版本號。例如在 glibc-2.2.3/INSTALL 文件中推薦 gcc 用 2.95以上,binutils 用 2.10.1 以上版本。我選的各個軟件的版本是:linux-2.4.21+rmk2binutils-2.10.1gcc-2.95.3glibc-2.2.3glibc-linuxthreads-2.2.3如果你選的glibc的版本號低于2.2,你還要下載一個叫glibc-crypt的文件,例如glibc-crypt-2.1.tar.gz。 Linux 內核你可以從www.kernel.org 或它的鏡像下載。Binutils、gcc和glibc你可以從FSF的FTP站點ftp://ftp.gun.org/gnu/ 或它的鏡像去下載。在編譯glibc時,要用到 Linux 內核中的 include 目錄的內核頭文件。如果你發現有變量沒有定義而導致編譯失敗,你就改變你的內核版本號。例如我開始用linux-2.4.25+vrs2,編譯glibc-2.2.3 時報 BUS_ISA 沒定義,后來發現在 2.4.23 開始它的名字被改為 CTL_BUS_ISA。如果你沒有完全的把握保證你改的內核改完全了,就不要動內核,而是把你的 Linux 內核的版本號降低或升高,來適應 glibc。Gcc 的版本號,推薦用 gcc-2.95 以上的。太老的版本編譯可能會出問題。Gcc-2.95.3 是一個比較穩定的版本,也是內核開發人員推薦用的一個 gcc 版本。如果你發現無法編譯過去,有可能是你選用的軟件中有的加入了一些新的特性而其他所選軟件不支持的原因,就相應降低該軟件的版本號。例如我開始用 gcc-3.3.2,發現編譯不過,報 as、ld 等版本太老,我就把 gcc 降為 2.95.3。太新的版本大多沒經過大量的測試,建議不要選用。回頁首2. 建立工作目錄首先,我們建立幾個用來工作的目錄:在你的用戶目錄,我用的是用戶liang,因此用戶目錄為 /home/liang,先建立一個項目目錄embedded。$pwd/home/liang$mkdir embedded再在這個項目目錄 embedded 下建立三個目錄 build-tools、kernel 和 tools。build-tools-用來存放你下載的 binutils、gcc 和 glibc 的源代碼和用來編譯這些源代碼的目錄。kernel-用來存放你的內核源代碼和內核補丁。tools-用來存放編譯好的交叉編譯工具和庫文件。$cd embedded$mkdir build-tools kernel tools執行完后目錄結構如下:$ls embeddedbuild-tools kernel tools3. 輸出和環境變量我們輸出如下的環境變量方便我們編譯。$export PRJROOT=/home/liang/embedded$export TARGET=arm-linux$export PREFIX=$PRJROOT/tools$export TARGET_PREFIX=$PREFIX/$TARGET$export PATH=$PREFIX/bin:$PATH如果你不慣用環境變量的,你可以直接用絕對或相對路徑。我如果不用環境變量,一般都用絕對路徑,相對路徑有時會失敗。環境變量也可以定義在。bashrc文件中,這樣當你logout或換了控制臺時,就不用老是export這些變量了。體系結構和你的TAEGET變量的對應如下表你可以在通過glibc下的config.sub腳本來知道,你的TARGET變量是否被支持,例如:$./config.sub arm-linuxarm-unknown-linux-gnu在我的環境中,config.sub 在 glibc-2.2.3/scripts 目錄下。網上還有一些 HOWTO 可以參考,ARM 體系結構的《The GNU Toolchain for ARM Target HOWTO》,PowerPC 體系結構的《Linux for PowerPC Embedded Systems HOWTO》等。對TARGET的選取可能有幫助。4. 建立編譯目錄為了把源碼和編譯時生成的文件分開,一般的編譯工作不在的源碼目錄中,要另建一個目錄來專門用于編譯。用以下的命令來建立編譯你下載的binutils、gcc和glibc的源代碼的目錄。$cd $PRJROOT/build-tools$mkdir build-binutils build-boot-gcc build-gcc build-glibc gcc-patchbuild-binutils-編譯binutils的目錄build-boot-gcc-編譯gcc 啟動部分的目錄build-glibc-編譯glibc的目錄build-gcc-編譯gcc 全部的目錄gcc-patch-放gcc的補丁的目錄gcc-2.95.3 的補丁有 gcc-2.95.3-2.patch、gcc-2.95.3-no-fixinc.patch 和gcc-2.95.3-returntype-fix.patch,可以從 http://www.linuxfromscratch.org/ 下載到這些補丁。再將你下載的 binutils-2.10.1、gcc-2.95.3、glibc-2.2.3 和 glibc-linuxthreads-2.2.3 的源代碼放入 build-tools 目錄中看一下你的 build-tools 目錄,有以下內容:$lsbinutils-2.10.1.tar.bz2 build-gccgcc-patchbuild-binutls build-glibc glibc-2.2.3.tar.gzbuild-boot-gcc gcc-2.95.3.tar.gzglibc-linuxthreads-2.2.3.tar.gz
同問。。。

binutils226怎么樣交叉編譯

文章TAG:linux安裝binutilslinuxbinutils219怎么安裝

最近更新

  • 狽組詞,狽可以組什么詞語

    狽可以組什么詞語2,狽能組什么詞語1,狽可以組什么詞語【居中的詞語】狼狽不堪狼狽為奸狼艱狽蹶狼狽周章狼狽萬狀狼狽逃竄【結尾的詞語】狼狽首尾狼狽進退狼狽顛狽狼狽、狼狽不堪、狼狽為奸、 ......

    花地瑪堂區 日期:2023-05-06

  • 害羞怎么寫,選戰心情(四)

    3.我們誰也沒有對視,身體幾乎沒有接觸,姿勢也不輕,圍著大廳跳著舞,臉上帶著羞澀的表情,我的手指下意識的攪動著我的衣角,我只是想張嘴,卻不知道該說什么,1,害羞shy,發音:Ame ......

    花地瑪堂區 日期:2023-05-06

  • jiayu,JIAYU是什么牌子的手機

    JIAYU是什么牌子的手機雜牌的{0}2,甲魚是什么甲魚的簡介1、甲魚(AmydaSincnsis),是鱉的俗稱,也叫團魚、水魚、是卵生兩棲爬行動物,是龜鱉目鱉科軟殼水生龜的統稱。 ......

    花地瑪堂區 日期:2023-05-06

  • 廣元涼面,廣元涼面的制作方法

    廣元涼面的制作方法1.由大米推磨成漿,其中加入少許飯米,為其口感可適當加入少許糯米2.然后在屜籠里鋪上一層布,將米漿均勻倒入其中,蒸5-8分即可,取出晾冷,用刀切成1厘米寬細條壯3 ......

    花地瑪堂區 日期:2023-05-06

  • 帶鳥的成語,含鳥的成語

    含鳥的成語2,關于鳥字的四字成語有哪些1,含鳥的成語一石二鳥一鳴驚人鳥語花香、2,關于鳥字的四字成語有哪些帶鳥的成語詳細槍打出頭鳥:出頭鳥:飛在鳥群前面或把頭先從窩里伸出來的鳥,比 ......

    花地瑪堂區 日期:2023-05-06

  • 緣木求魚意思,緣木求魚的意思

    緣木求魚的意思2,緣木求魚的緣木是什么意思3,成語緣木求魚的意思4,緣木求魚什么意思1,緣木求魚的意思緣木求魚:緣木,爬樹。爬到沒有魚的樹上去找魚。比喻方向或辦法不對頭,不可能達到 ......

    花地瑪堂區 日期:2023-05-06

  • 澆筑式瀝青混凝土,施工順序:先測量放線再填實路面、鋪筑瀝青

    瀝青道路施工的施工順序為:測量放線、機械挖溝、砂墊層、承插管安裝、建井、止水、回填、路基、路基、瀝青混凝土路面、側石,2.在特立尼達,石油以瀝青的形式出現,3.澆筑formula瀝 ......

    花地瑪堂區 日期:2023-05-06

  • 工程審計,工程審計專業

    工程審計專業你說的應該不包括工程審計學習的科目一般為項目管理定額與預算建筑識圖與制圖建筑材料建筑力學基礎會計財務會計會計管理審計學經濟法建筑法工程審計{0}2,工程審計從賬務出發, ......

    花地瑪堂區 日期:2023-05-06

主站蜘蛛池模板: 庆城县| 贡山| 二连浩特市| 吴堡县| 黑山县| 仪陇县| 博客| 白朗县| 丹巴县| 冕宁县| 乐昌市| 安远县| 达拉特旗| 大城县| 鲁甸县| 什邡市| 榆树市| 镇巴县| 北海市| 舟山市| 三原县| 安乡县| 馆陶县| 罗源县| 景泰县| 三门峡市| 广宗县| 女性| 龙海市| 清远市| 景泰县| 华蓥市| 井研县| 江永县| 桐梓县| 诸城市| 康平县| 启东市| 吕梁市| 秀山| 毕节市|