συστήματα

* Γνώση Υπολογιστών >> συστήματα >> Linux

Πώς να χρησιμοποιήσετε αναδύονται στην Cross Compile

σύστημα διαχείρισης πακέτων του Gentoo Linux , το Portage χρησιμοποιεί το Emerge front-end για να κατεβάσετε αρχεία πηγαίου κώδικα και να βελτιστοποιήσουν την κατάρτισή τους για συγκεκριμένες διαμορφώσεις υλικού . Ωστόσο , εάν προσπαθείτε να cross-compile το λογισμικό για ένα άλλο μηχάνημα, το σύστημα Emerge θα δημιουργήσει μερικά προβλήματα που θα πρέπει να ξεπεραστούν . Ευτυχώς , η ομάδα ανάπτυξης του Gentoo διατηρεί ένα πακέτο που ονομάζεται " Crossdev " που σας επιτρέπει να οικοδομήσουμε μια εξειδικευμένη compiler για την αρχιτεκτονική του υλικού σας μέσα Emerge . Αυτό σας επιτρέπει να cross- compile τον πηγαίο κώδικα του Portage , με εντολή του emerge . Οδηγίες
Η

1 Ανοίξτε ένα τερματικό εξομοιωτή . 2

Τύπος " su " στον εξομοιωτή τερματικού και , στη συνέχεια, πληκτρολογήστε τον κωδικό πρόσβασης διαχειριστή σας για να αποκτήσουν δικαιώματα root .
<. br > με 3

Τύπος " αναδύονται crossdev " στο τερματικό του
Η 4

Τύπος " crossdev - στόχος στόχος - hardware - αρχιτεκτονική " μετά crossdev τελειώνει την κατάρτιση και την εγκατάσταση . Σε αυτή τη σύνταξη , "στόχος - hardware - αρχιτεκτονική " είναι η αρχιτεκτονική του υλικού για το οποίο είστε cross- κατάρτιση του λογισμικού
5

Τύπος " emerge- περιτύλιγμα - init " . Στο τερματικό σας . Εάν το τερματικό σας δίνει εργασίες για την εκτέλεση , την ολοκλήρωση τους , πριν προχωρήσουμε στο επόμενο βήμα .
Η 6

Τύπος "στόχος - hardware - αρχιτεκτονική - emerge το πακέτο -name ", όπου "στόχος - hardware - αρχιτεκτονική " είναι η αρχιτεκτονική που καθορίσατε με την " crossdev "εντολή και« πακέτο -name " είναι το όνομα του πακέτου που είναι cross - compiling . Για παράδειγμα , εάν έχετε καθορίσει την αρχιτεκτονική " ΔΕΗ - άγνωστο - linux - gnu " , τότε θα πρέπει να πληκτρολογήσετε " ΔΕΗ - άγνωστο - linux - gnu - emerge το πακέτο -name" στο τερματικό .
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα