Most of the developers of the AVR Binutils and gcc ports in addition to the devleopers of avr-libc subscribe to the list,
標(biāo)簽: the developers devleopers of
上傳時間: 2013-12-29
上傳用戶:上善若水
linux是指GNU/Linux內(nèi)核和GNU/Linux工具集組合而成的一套操作系統(tǒng), 一個最基本的linux 由 內(nèi)核 kernel,二進(jìn)制工具包 Binutils, GNU C library glibc和shell 組成 而其他linux基本上是在核心linux基礎(chǔ)上添加了大量的開源軟件和軟件包管理系統(tǒng) 而來的 而區(qū)別不同發(fā)型版的關(guān)鍵在于包管理系統(tǒng)
標(biāo)簽: GNU linux Linux Binutils
上傳時間: 2014-12-04
上傳用戶:jcljkh
Tools for development on the Archos Gmini 100 & 200 series -- GNU Binutils for CalmRisc16 -- gcc for CalmRisc16 -- Gmini 1xx & 2xx emulator
標(biāo)簽: for development Binutils CalmRisc
上傳時間: 2013-12-24
上傳用戶:waitingfy
GNU Binutils是GNU交叉工具鏈中的一個源碼包,用于交叉平臺編譯的第一步
上傳時間: 2017-06-02
上傳用戶:cxl274287265
信息技術(shù)的發(fā)展,數(shù)字化產(chǎn)品的普及,導(dǎo)致了對嵌入式開發(fā)的巨大需求。以Linux為宿主機(jī)系統(tǒng),搭配一個交叉編譯環(huán)境,為嵌入式設(shè)備生成可執(zhí)行程序己成為現(xiàn)在日益流行的編譯嵌入式軟件的解決方案。而開放源代碼的GNUT具鏈?zhǔn)且惶组_源的開發(fā)環(huán)境,是嵌入式軟件開發(fā)中理想的交叉編譯器。但現(xiàn)有GNUI具鏈支持的平臺并不能滿足層出不窮的嵌入式產(chǎn)品的開發(fā)需要,仍有許多平臺得不到支持,例如我們進(jìn)行的minix向ARM-MINIX平臺的移植。 本文以在linux環(huán)境下構(gòu)建MINIX嵌入式系統(tǒng)的交叉編譯工具鏈為背景,首先介紹了交叉編譯系統(tǒng)的基本組成和結(jié)構(gòu),以及利用GCC構(gòu)建交叉編譯環(huán)境的優(yōu)越性。然后對目標(biāo)平臺作了介紹。分析了GCC編譯器,說明了GCC的設(shè)計思想,系統(tǒng)結(jié)構(gòu),介紹了GNU Binutils的功能,使用方法;接著分析了GNU工具鏈中的GAS和GLD的實(shí)現(xiàn)機(jī)制及源代碼結(jié)構(gòu),由于BFD是GNUBinutils的基礎(chǔ),GAS和GLD都是使用BFD庫來操作目標(biāo)文件,因此在這一部分本文對BFD庫的工作機(jī)制,數(shù)據(jù)結(jié)構(gòu)也作了重點(diǎn)分析。緊接著說明了GCC交叉編譯系統(tǒng)的移植思路和方法,實(shí)現(xiàn)難點(diǎn),以及一些相關(guān)技術(shù)細(xì)節(jié),這涉及到了若干重要的C源文件,Makefile,配置文件的修改,重點(diǎn)給出了BFD庫,GAS和GLD的分析及其重定向(通常GCC生成的目標(biāo)程序是針對GNU/Linux系統(tǒng)的)的實(shí)現(xiàn);然后本文給出了在GNU/Linux宿主機(jī)上構(gòu)建針對ARM-MINIX的參數(shù)設(shè)置及過程:最后對本文所做的工作進(jìn)行了總結(jié)。
標(biāo)簽: ARM-MINIX GNU 嵌入式系統(tǒng)
上傳時間: 2013-05-31
上傳用戶:wangzhen1990
gcc-2.95.3,gcc的編譯器和其補(bǔ)丁,我有很多這種源代碼glibc,Binutils,ccaches等有人要的話可以發(fā)信給我
上傳時間: 2014-08-29
上傳用戶:nanshan
這是leon3處理器的交叉編譯鏈,包括基于LEON3的gcc,newlib,Binutils,gdb等
上傳時間: 2013-12-22
上傳用戶:jackgao
SimpleScaler(RISC處理器仿真分析程序)指令集相對應(yīng)的匯編,鏈接程序源碼。由通用GNU Binutils改寫而得。應(yīng)在Linux下編譯,運(yùn)行。
標(biāo)簽: SimpleScaler RISC 處理器 仿真分析
上傳時間: 2014-01-11
上傳用戶:qiao8960
并不是每個人都需要編譯固件,筆者更推薦你直接使用官方固件,如果需要相應(yīng)的軟件,可以直接通過opkg 安裝。為滿足更多人需求,這里提供一個傻瓜教程,照著走一次,就編譯好了,轉(zhuǎn)的別問我為什么????1.根據(jù)你的系統(tǒng)安裝相應(yīng)的包,把以下命令復(fù)制粘貼運(yùn)行一次就行。Ubuntu 32bitsudo apt-get install build-essential subversion git-core libncurses5-dev zlib1g-dev gawkflex quilt libssl-dev xsltproc libxml-parser-perl mercurial bzr ecj cvs unzipUbuntu 64bitsudo apt-get install build-essential subversion libncurses5-dev zlib1g-dev gawk gccmultilibflex git-core gettextArch Linuxpacman -S --needed subversion asciidoc bash bc Binutils bzip2 fastjar flex git gcc util-linuxgawk intltool zlib make cdrkit ncurses openssl patch perl-extutils-makemaker rsync sdcc unzipwget gettext libxslt boost libusb bin86 sharutils b43-fwcutter findutilsDebian 6 Squeezeapt-get install libncurses5-dev zlib1g-dev gawk flex libssl-dev sdcc-nfDebian 7 Wheezy
上傳時間: 2022-06-23
上傳用戶:bluedrops
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1