Η ναυαρχίδα του κινήματος Open Source σε μια ολοένα αυξανόμενη κλίμακα είναι αναμφίβολα το λειτουργικό σύστημα Linux. Πρόσφατα, το Linux εγκατέλειψε την κατηγορία των λειτουργικών συστημάτων κατά κύριο λόγο διακομιστή, εγκαθιστώντας σταθερά σε επιτραπέζιους υπολογιστές και συμπιέζοντας σημαντικά τα Windows. Οι σύγχρονες διανομές Linux "εκτός κουτιού" ουσιαστικά δεν απαιτούν συγκεκριμένες δεξιότητες από τον χρήστη, επιτρέποντάς σας να ξεκινήσετε να εργάζεστε αμέσως μετά την εγκατάσταση. Ωστόσο, η γνώση του πώς να μεταγλωττίσετε προγράμματα linux θα εξακολουθεί να είναι χρήσιμη.
Απαραίτητη
- - δεδομένα λογαριασμού για εξουσιοδότηση στο linux ·
- - κωδικός πρόσβασης από τον ριζικό λογαριασμό (εάν πρέπει να εγκαταστήσετε επιπλέον πακέτα).
- - πιθανώς μια σύνδεση στο Διαδίκτυο.
Οδηγίες
Βήμα 1
Πριν καταρτίσετε προγράμματα στο linux, διαβάστε όλα τα πιθανά έγγραφα και οδηγίες για την κατασκευή και εγκατάσταση συγκεκριμένου λογισμικού. Συνήθως, αρχεία με το όνομα README, readme.txt ή readme.html βρίσκονται στον ριζικό κατάλογο του πηγαίου κώδικα. Αυτά τα αρχεία παρέχουν τις απαραίτητες οδηγίες και συχνά παρέχουν συνδέσμους προς πιο λεπτομερείς οδηγίες, εάν υπάρχουν. Τέτοια τεκμηρίωση περιέχει συχνά απαιτήσεις για τις εκδόσεις μεταγλωττιστή, πυρήνα και βιβλιοθήκης.
Βήμα 2
Εγκαταστήστε πρόσθετα στοιχεία που απαιτούνται για το build (για παράδειγμα, μπορεί να χρειαστείτε το πακέτο autotools ή gcc μιας συγκεκριμένης έκδοσης). Εγκαταστήστε το απαιτούμενο λογισμικό από τη δυαδική διανομή χρησιμοποιώντας το διαχειριστή πακέτων που είναι διαθέσιμο στο σύστημα (όπως rmp ή apt). Εάν είναι απαραίτητο, κατεβάστε τους πηγαίους κωδικούς πρόσθετων στοιχείων από το Διαδίκτυο, συγκεντρώστε τους και εγκαταστήστε τους.
Βήμα 3
Διαμορφώστε πριν μεταγλωττίσετε. Μια περιγραφή της διαδικασίας διαμόρφωσης περιλαμβάνεται συνήθως στα συνοδευτικά έγγραφα. Συχνά υπάρχουν σενάρια διαμόρφωσης (όπως διαμόρφωση) ως μέρος του δέντρου προέλευσης. Εάν ναι, εκτελέστε το σενάριο. Εάν έχετε ένα σενάριο διαμόρφωσης, απλώς ανοίξτε μια κονσόλα, cd στον κατάλογο έργου, πληκτρολογήστε "./configure" στη γραμμή εντολών και πατήστε Enter. Σε σπάνιες περιπτώσεις, ενδέχεται να είναι απαραίτητη η μη αυτόματη επεξεργασία αρχείων διαμόρφωσης.
Βήμα 4
Συντάσσω. Συνήθως, στο Linux, η διαδικασία σύνταξης ελέγχεται από έναν διαχειριστή build. Στη συντριπτική πλειονότητα των περιπτώσεων, αυτό πρέπει να γίνει, αν και πρόσφατα ορισμένα έργα προσαρμόζονται στο κέικ. Πιο συγκεκριμένες οδηγίες συναρμολόγησης βρίσκονται συνήθως στην τεκμηρίωση. Αλλά συχνά αρκεί να εκτελέσετε μόνο μία εντολή για να δημιουργήσετε ένα έργο. Εάν έχετε εγκαταστήσει το make, μετά τη διαμόρφωση του έργου, πληκτρολογήστε "make" στη γραμμή, πατήστε Enter και περιμένετε μέχρι να ολοκληρωθεί η συλλογή. Στην περίπτωση του cmake, εισαγάγετε τις εντολές "cmake./" και "make" στη σειρά.