Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 11079|Odpověď: 0

[linux] Linux konfigurace/konfigurace/konfigurace, vytvoř, proveď test/udělej kontrolu, sudo make in...

[Kopírovat odkaz]
Zveřejněno 22.01.2016 16:39:42 | | |
Toto jsou typické instalační kroky pro programy generované pomocí GNU AUTOCONF a AUTOMAKE
konfigurace/konfigurace/konfigurace
To slouží k detekci charakteristik cíle vaší montážní platformy. Například zjistí, jestli máte CC nebo GCC, ne CC nebo GCC, je to shell skript
Tento krok se obvykle používá k vytvoření Makefile pro přípravu na další kompilaci a instalaci můžete ovládat přidáním parametrů po konfiguraci, například:
./configure --prefix=/usr
Výše uvedené znamená nainstalovat software pod /usr
Spustitelný soubor je nainstalován v /usr/bin (místo výchozího /usr/local/bin)
Soubor s zdroji bude nainstalován v /usr/share (místo výchozího /usr/local/share)
Současně můžete konfigurační soubory některých programů nakonfigurovat zadáním parametru --sys-config=
Jsou zde také parametry jako --with、--enable、--without、--disable, atd., které můžete podrobněji vidět na ./configure --help
dělat
Tento krok se používá pro kompilaci, která čte instrukce z Makefile a poté kompiluje
Tento krok je kompilace a většina balíčků zdrojového kódu je kompilována tímto krokem
Samozřejmě, některý software napsaný v Perlu nebo Pythonu vyžaduje volání Perlu nebo Pythonu pro kompilaci
Pokud během procesu tvorby dojde k chybě, musíte si zapsat chybový kód (poznámka, není to jen poslední řádek) a pak můžete vývojáři poslat hlášení o chybě (obvykle s commit adresou v INSTALL), nebo má váš systém méně závislostí atd., což vyžaduje, abyste si chybový kód pečlivě prostudovali sami
udělat test / udělat kontrolu
Jak název napovídá, tento krok slouží ke kontrole předchozího kroku make, aby se zajistilo, že při make nejsou chyby, tedy že všechny testy a kontroly v tomto kroku musí být v pořádku a chyba je 0
sudo make install
Tento krok se používá k instalaci, která také čte instrukce z Makefile a instaluje jej na určené místo
Tento příkaz obvykle vyžaduje root oprávnění (protože chcete zapisovat soubory do systému), takže sudo se používá na začátku

AUTOMAKE a AUTOCONF jsou velmi užitečné nástroje pro publikaci programů v C. Pokud také píšete programy a chcete používat AUTOMAKE a AUTOCONF, můžete se podívat na související články o CNGNU.ORG





Předchozí:12 řádků html kódu způsobí, že vám počítač spadne a telefon se restartuje během několika minut
Další:SC Create vytváří systémovou službu Windows
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com