Telepítés - linux nulláról
Becsült építmények ideje: 2,05 SBU Becsült szükséges lemezterület: 160 MB
A telepítéshez a Binutils követni:
mkdir. / Binutils-építmények cd. / Binutils-építmények . /binutils-2.13/configure -prefix = $ LFS / statikus -disable-NLS hogy LDFLAGS = -teljes-statikus make install
mkdir. / Binutils-build: A telepítési utasításokat Binutils javasoljuk egy külön építmények könyvtár helyett programkészítéskor a forrás könyvtárban. Tehát hozzon létre egy könyvtárat binutils-build és működni fog belőle.
-disable-NLS: Ez a beállítás letiltja a támogatást a nemzetközivé (vagy i18n), amit nem kell a szakaszában statikusan linkelt programok, mert gyakran akadozó statikus linkeket.
LDFLAGS = -teljes-statikus: Rendeljen változó -teljes-statikus értéke LDFLAGS használni statikus linkek.
Utolsó vetni verzió 2.12.1.
ar létrehozza és módosítja a fájlokat, valamint a termelő saját kicsomagolás. Archív - fájl, amely több fájl olyan formában, amely lehetővé teszi, hogy visszaállítsa az eredeti.
mint összeállításához használjuk kimeneti GNU C fordító, GCC használható linker, az ld.
zihál - assembly Macro előfeldolgozó.
gprof statisztikát jelenít meg a rendszer kéri.
ld egyesíti számos tárgy és archív fájlokat, és leköti szimbólum hivatkozásokat. Az utolsó lépés az épület új lefordított program - fut ld.
nm felsorolja a szimbólumok objektum fájlok.
objdump információkat jelenít meg egy vagy több objektum fájlok. Options meghatározza, hogy milyen információkat jelenítsen meg. Ez az információ hasznos a programozók, akik fejleszteni fordítóprogramok, szemben azokkal, akik csak akarja fordítani és futtatni a programot.
ranlib generál tartalmát az archívum tartalmát, és eltárolja az archívumban. A lista tartalmazza az összes szimbólum által meghatározott archívumban, hogy egy áthelyezhető objektum fájl.
readelf információkat jelenít elf típusú binárisok.
mérete felsorolja a Szelvényméretek s teljes mérete az egyes objektum fájlok. Alapértelmezésben egy sort generál minden egyes objektum fájl vagy minden modul egy archív.
Minden előre meghatározott sorrendben a kimeneti fájl húrok megjelenített karakterek legalább 4 számjegy (vagy a megadott hosszúságú), megszűnik nyomtatható karaktert. Alapértelmezésben csak kiírja a húrok a megtörtént és a terhelt szakaszok objektum fájlok. Más típusú fájlok kimeneti sorok a teljes fájlt.
húrok elsősorban hasznos tartalmának meghatározásában nem szöveges fájlokat.
szalag visszaengedett összes vagy az adott szimbólumot objektum fájlok. A lista a tárgy fájlok olyan archívumokat. Meg kell adni legalább egy tárgy fájlt. Módosítása a fájlokat, hanem írásban módosított másolatokat különböző nevek alatt.
libbfd. [a, így] és libopcodes. [a, így]
libbfd - Könyvtár Binary fájlleíróból.
libopcodes - könyvtár foglalkozó műveleti kódok és használják a szerelvény a közművek, mint objdump. Utasításból - „olvasható” változata a CPU utasítás.
Utolsó vetni verzió 2.11.2.
Autoconf: autoconf, autoheader Automake: aclocal, automake Bash: sh Binutils: ar, mint, LD, nm, ranlib, szalag Diffutils: CMP fileutils: chmod, cp, ln, ls, mkdir, mv, RM, rmdir, érintse Flex: flex Gcc: cc, CC1, collect2, cpp0, gcc Glibc: ldconfig grep: egrep, fgrep, grep M4: M4 Gyártmány: Márka gawk: gawk sed: sed Sh-utils: basename, echo, kif, hostname, alvás, igaz, uname Texinfo: install-info, makeinfo Textutils: macska, sort, tr, uniq