Table of Contents
Przywróć komputer do maksymalnej wydajności w ciągu kilku minut!
Jeśli znasz najprostszy sposób kompilacji 64-bitowego jądra Linuksa, ten przewodnik Ci pomoże.Jądro Linuksa jest zazwyczaj kompilowane przy użyciu zestawów narzędzi gnu, takich jak gcc binutils. Obecna praca sprawiła, że clang LLVM utilities Plus jest opłacalnym zamiennikiem w dłuższej perspektywie. Dystrybucje takie jak Android Chromeo OpenMandriva używają jąder stworzonych przez Clang.
posiadać
Co to jest kompilacja krzyżowa?
Jak mogę skompilować jądro?
Dedykowany przewodnik pokaże Ci, jak wykorzystać go do zbudowania i skompilowania od podstaw jądra Linuksa.
Kolekcja krzyżowa jest uważana za kompilator, gdy tworzy pliki exe do wykonania na różnych zasadach. ja Pozwólcie, że napiszę to wszystko w prostym języku angielskim za pomocą dowolnej dobrej przykładowej aplikacji. Powiedzmy, że PingWu spodziewa się na przykład skompilować dla jądra Linuksa. Fizyka roju Linuksa (oparta na PowerPC). Ma inną zbudowaną kartę PPC, która już bez wątpienia działa z jądrem i aplikacjami Linuksa.
Czy Twoja firma powinna skompilować własne jądro?
Kompilacja jądra Mag Linux brzmi jak urocza skomplikowana konfiguracja.Oddychaj głęboko „i ciesz się tym doświadczeniem”. Czasami tak nie jestduży problem, który ma zaokrąglenie własnego jądra. A Debian nawet go generujełatwiej, dostarczając nasz pakiet jądraPozostawiają po sobie monstrualny pakiet obrazu jądra, którego zwykle używasz.zainstaluj, nawet jeśli chcesz mieć dowolny schemat dowolnego obrazu jądra, który lubi osobamoże z Debiana.
Z 32-bitowym rozruchem w centrum tego
Wymaga użycia dowolnego bootloadera przyjaznego dla ELF64, który dużo obszarów w trybie chronionym (GRUB2 lub naprawiony GRUB Legacy). Może to być stabilne, ale proste jest teraz prawie niemożliwe do skonfigurowania.Zauważ, że GRUB2, który może implementować 2, multiboot na pewno nie musi obsługiwać przełączania trybów przez większość czasu.
Zainstaluj narzędzia niezbędne do budowania pakietów rozszerzeń
Ponieważ musimy opracować niezbędne bloki konstrukcyjne, takie jak H aarch64 binutils i gcc, musimy najpierw kupić im niezbędną wiedzę. Najpierw zainstaluj oczekiwane zależności, aby skompilować te narzędzia:
Charlotte Chenpo, Węgry
Opublikowano 24 2020 lipiec
Pobierz oprogramowanie, aby naprawić komputer, klikając tutaj.