Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 11079|Odpowiedź: 0

[linux] Konfiguracja Linuksa/konfiguracja/konfiguracja, utwór, test/sprawdzenie, sudo make in...

[Skopiuj link]
Opublikowano 22.01.2016 16:39:42 | | |
Są to typowe kroki instalacji programów generowanych za pomocą GNU AUTOCONF i AUTOMAKE
konfiguracja/konfiguracja/konfiguracja
Służy to do wykrywania cech celu na platformie montażowej. Na przykład wykryje, czy masz CC czy GCC, a nie CC czy GCC, to skrypt powłoki
Ten krok jest zazwyczaj używany do wygenerowania pliku Makefile przygotowującego się do kolejnej kompilacji, a instalację można kontrolować, dodając parametry po konfiguracji, takie jak:
./configure --prefiks=/usr
Powyższe oznacza zainstalowanie oprogramowania pod /usr
Plik wykonywalny jest instalowany w /usr/bin (zamiast domyślnego /usr/local/bin)
Plik zasobów zostanie zainstalowany w /usr/share (zamiast domyślnego /usr/local/share)
Jednocześnie możesz skonfigurować pliki konfiguracyjne niektórych programów, określając parametr --sys-config=
Są też parametry takie jak --with、--enable、--without、--disdisable itd., które możesz zobaczyć szczegółowo na ./configure --help
robić
Ten krok jest używany do kompilacji, która odczytuje instrukcje z pliku Makefile, a następnie kompiluje
Tym krokiem jest kompilacja, a większość pakietów kodu źródłowego jest kompilowana właśnie w tym procesie
Oczywiście, niektóre programy napisane w Perlu lub Pythonie wymagają wywołań Perla lub Pythona do kompilacji
Jeśli podczas procesu tworzenia pojawi się błąd, musisz zapisać kod błędu (pamiętaj, że to nie tylko ostatnia linijka), a następnie możesz zgłosić błąd do dewelopera (zwykle z adresem commit w INSTALL), albo Twój system ma mniej zależności itd., co wymaga dokładnego przestudiowania kodu błędu samodzielnie
Zrób test / zrób sprawdzenie
Jak sama nazwa wskazuje, ten krok polega na sprawdzeniu poprzedniego kroku make, aby upewnić się, że nie ma błędów w make – czyli wszystkie testy i check w tym kroku muszą być poprawne, a błąd wynosi 0
sudo make install
Ten krok służy do instalacji, która również odczytuje instrukcje z pliku Makefile i instaluje go w wyznaczonej lokalizacji
To polecenie zazwyczaj wymaga uprawnień root (ponieważ chcesz zapisywać pliki do systemu), więc sudo jest używane na początku

AUTOMAKE i AUTOCONF to bardzo przydatne narzędzia do publikowania programów w języku C. Jeśli również piszesz programy i chcesz korzystać z AUTOMAKE i AUTOCONF, możesz sięgnąć do powiązanych artykułów na CNGNU.ORG





Poprzedni:12 linijek kodu na stronie internetowej HTML sprawi, że komputer się zawiesi, a telefon zrestartuje w ciągu kilku minut
Następny:SC Create tworzy usługę systemową Windows
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com