Κύριος Τύποι Αρχείων Τι είναι ένα αρχείο SO;

Τι είναι ένα αρχείο SO;



Τι να ξέρετε

  • Ένα αρχείο SO είναι ένα αρχείο κοινόχρηστης βιβλιοθήκης που χρησιμοποιείται σε λειτουργικά συστήματα Android και Linux.
  • Πολλά προγράμματα μπορούν να χρησιμοποιήσουν το ίδιο αρχείο SO.
  • Δεν προορίζεται να ανοίξει χειροκίνητα, αλλά μπορεί να έχετε τύχη να το κάνετε με το GCC.

Αυτό το άρθρο εξηγεί τι είναι τα αρχεία SO, συμπεριλαμβανομένου του γιατί και πού χρησιμοποιούνται.

Τι είναι ένα αρχείο SO;

Ένα αρχείο με το .SO επέκταση αρχείου είναι ένα κοινόχρηστο αρχείο βιβλιοθήκης. Περιέχουν πληροφορίες που μπορούν να χρησιμοποιηθούν από ένα ή περισσότερα προγράμματα για τη μεταφόρτωση πόρων, έτσι ώστε η εφαρμογή ή οι εφαρμογές που καλούν το αρχείο SO να μην χρειάζεται να παρέχουν πραγματικά το αρχείο.

Για παράδειγμα, ένα αρχείο SO μπορεί να περιέχει πληροφορίες και λειτουργίες σχετικά με τον τρόπο γρήγορης αναζήτησης σε ολόκληρο τον υπολογιστή. Στη συνέχεια, πολλά προγράμματα μπορούν να καλέσουν αυτό το αρχείο για να χρησιμοποιήσουν αυτήν τη δυνατότητα στα δικά τους αντίστοιχα προγράμματα.

Στιγμιότυπο οθόνης αρχείων SO στο Ubuntu

Ωστόσο, αντί να χρειάζεται να το μεταγλωττίσει στον δυαδικό κώδικα του ίδιου του προγράμματος, το αρχείο SO χρησιμεύει ως επέκταση που το πρόγραμμα πρέπει απλώς να καλέσει για να χρησιμοποιήσει τα βοηθητικά του προγράμματα. Το αρχείο SO μπορεί ακόμη και να ενημερωθεί/αντικατασταθεί αργότερα χωρίς αυτά τα προγράμματα να χρειάζεται να κάνουν αλλαγές στον δικό τους κώδικα.

Τα αρχεία της κοινόχρηστης βιβλιοθήκης είναι παρόμοια με Βιβλιοθήκη Dynamic Link (DLL) αρχεία που χρησιμοποιούνται σε αρχεία Windows και Mach-O Dynamic Library (DYLIB) στο macOS, εκτός από το ότι τα αρχεία SO βρίσκονται σε συστήματα που βασίζονται σε Linux και στο λειτουργικό σύστημα Android.

πώς να τροποποιήσετε έναν διακόπτη nintendo

Το SO δεν αναφέρεται μόνο σε ένα αρχείο κοινόχρηστης βιβλιοθήκης. Είναι επίσης συντομογραφία τουεπιλογές διακομιστή,αντικείμενο υπηρεσίας,υπερφόρτωση συστήματος,αποστολή μόνο,διακοπή του συστήματος,σειριακή έξοδο, καικόλλησε ανοιχτό. Ωστόσο, μην το μπερδεύετε με το λειτουργικό σύστημα, που σημαίνει λειτουργικό σύστημα .

Πώς να ανοίξετε ένα αρχείο SO

Τα αρχεία SO μπορούν τεχνικά να ανοίξουν με το Συλλογή GNU Compiler (GCC), αλλά αυτοί οι τύποι αρχείων δεν προορίζονται να προβληθούν ή να χρησιμοποιηθούν όπως μπορείτε να κάνετε κάποιον άλλο τύπο αρχείου. Αντίθετα, απλώς τοποθετούνται σε έναν κατάλληλο φάκελο και χρησιμοποιούνται αυτόματα από άλλα προγράμματα μέσω του φορτωτή δυναμικής σύνδεσης του Linux.

Ωστόσο, ίσως μπορείτε να το αντιμετωπίσετε ως αρχείο κειμένου ανοίγοντάς το σε ένα πρόγραμμα επεξεργασίας κειμένου όπως Leafpad , gedit , KWrite , ή Geany εάν είστε σε Linux ή Σημειωματάριο ++ στα Windows. Είναι απίθανο, ωστόσο, το κείμενο να είναι σε μορφή αναγνώσιμη από τον άνθρωπο.

Οι 4 καλύτεροι δωρεάν επεξεργαστές κειμένου

Πώς να μετατρέψετε αρχεία SO

Δεν γνωρίζουμε κανένα πρόγραμμα που μπορεί να μετατρέψει το SO σε DLL για χρήση στα Windows, και λαμβάνοντας υπόψη τι είναι αυτά τα αρχεία και τι κάνουν, δεν είναι πιθανό να υπάρχει κάποιο εκεί έξω. Δεν είναι επίσης μια απλή εργασία να μετατρέψετε το SO σε άλλες μορφές αρχείων όπως ΔΟΧΕΙΟ ή A (ένα αρχείο Stat Library).

Ίσως μπορέσετε να 'μετατρέψετε' αρχεία SO σε αρχεία JAR απλά συμπιέζοντάς τα σε μια μορφή αρχείου αρχειοθέτησης όπως . ZIP και στη συνέχεια μετονομάζοντάς το σε .JAR.

Ακόμα δεν μπορείτε να ανοίξετε το αρχείο;

Ένας προφανής λόγος για τον οποίο δεν μπορείτε να ανοίξετε το αρχείο είναι ότι δεν είναι πραγματικά ένα αρχείο SO. Μπορεί απλώς να μοιράζεται μερικά κοινά γράμματα ως αυτήν την επέκταση αρχείου. Παρόμοιες επεκτάσεις αρχείων δεν σημαίνουν απαραίτητα ότι οι μορφές αρχείων είναι παρόμοιες, ούτε ότι μπορεί να λειτουργούν με τα ίδια προγράμματα.

cbs όλη η πρόσβαση δεν λειτουργεί το 2017

Για παράδειγμα, το λαϊκό ISO Η μορφή αρχείου μοιάζει πολύ σαν να διαβάζει '.SO' στο τέλος του ονόματος αρχείου, αλλά τα δύο δεν σχετίζονται και δεν μπορούν να ανοίξουν με τα ίδια προγράμματα.

Ένα άλλο παράδειγμα μπορεί να δει κανείς με αρχεία SOL, τα οποία είναι τοπικά κοινόχρηστα αντικείμενα Flash που χρησιμοποιούνται με το πλέον ανενεργό Adobe Flash .

Περισσότερες πληροφορίες για τα αρχεία SO

Το όνομα ενός αρχείου κοινόχρηστης βιβλιοθήκης ονομάζεται asoname. Ξεκινά με «lib» στην αρχή, ακολουθούμενο από ένα όνομα για τη βιβλιοθήκη και μετά την επέκταση αρχείου .SO. Ορισμένα αρχεία κοινόχρηστης βιβλιοθήκης έχουν επίσης άλλους αριθμούς που προσαρτώνται στο τέλος μετά το '.SO' για να υποδείξουν έναν αριθμό έκδοσης.

Ακολουθούν μερικά μόνο παραδείγματα:libdaemon.SO.14,libchromeXvMC.SO.0,libecal-1.2.SO.100,libgdata.SO.2, καιlibgnome-bluetooth.SO.4.0.1.

Ο αριθμός στο τέλος επιτρέπει να υπάρχουν πολλές εκδόσεις του ίδιου αρχείου χωρίς να προκαλεί προβλήματα με τα επικαλυπτόμενα ονόματα. Αυτά τα αρχεία αποθηκεύονται συνήθως σε/lib/ή/usr/lib/.

Σε μια συσκευή Android, τα αρχεία SO αποθηκεύονται στο APK κάτω από/lib//.Εδώ, το 'ABI' μπορεί να είναι ένας φάκελος που ονομάζεταιarmeabi,armeabi-v7a,arm64-v8a,mips,mips64,x86, ήx86_64. Τα αρχεία SO εντός του σωστού φακέλου που ανήκει στη συσκευή, είναι αυτά που χρησιμοποιούνται κατά την εγκατάσταση των εφαρμογών μέσω του αρχείο APK .

Μερικές φορές καλούνται αρχεία κοινόχρηστης βιβλιοθήκηςδυναμικά συνδεδεμένες κοινόχρηστες βιβλιοθήκες αντικειμένων,κοινόχρηστα αντικείμενα,κοινές βιβλιοθήκες,καικοινόχρηστες βιβλιοθήκες αντικειμένων.

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Πώς να αντιστοιχίσετε το Meta (Oculus) Quest 2 με ένα τηλέφωνο
Πώς να αντιστοιχίσετε το Meta (Oculus) Quest 2 με ένα τηλέφωνο
Μπορείτε να αντιστοιχίσετε ένα Quest 2 με ένα iPhone ή Android με την εφαρμογή Meta Quest επιλέγοντας την επιλογή σύζευξης του ακουστικού σας στο μενού συσκευών.
Πώς να το διορθώσετε όταν τα δεδομένα κινητής τηλεφωνίας δεν λειτουργούν
Πώς να το διορθώσετε όταν τα δεδομένα κινητής τηλεφωνίας δεν λειτουργούν
Τα δεδομένα κινητής τηλεφωνίας που δεν λειτουργούν σε iPhone ή Android μπορεί να προκληθούν από κατεστραμμένη κάρτα SIM, σφάλματα λογισμικού ή υλικού ή διακοπή δικτύου. Μάθετε πώς να το επαναφέρετε σε λειτουργία.
Το Universal Watermark Disabler 1.0.0.4 είναι διαθέσιμο
Το Universal Watermark Disabler 1.0.0.4 είναι διαθέσιμο
Ο φίλος μου, ο PainteR ενημέρωσε την εφαρμογή Universal Watermark Disabler. Μπορεί να καθαρίσει την επιφάνεια εργασίας των Windows αφαιρώντας τυχόν υδατογραφήματα από αυτά στα Windows 10, Windows 8.1 και Windows 8. Είναι μια δωρεάν εφαρμογή. Η ενημερωμένη έκδοση περιλαμβάνει αρκετές διορθώσεις σφαλμάτων και προσθέτει υποστήριξη για την τελευταία έκδοση των Windows 10 10031. Universal Watermark
Τι είναι το In-Line μικρόφωνο στα ακουστικά;
Τι είναι το In-Line μικρόφωνο στα ακουστικά;
Μάθετε για τα in-line μικρόφωνα, το μικρόφωνο στο καλώδιο των ακουστικών ή των ακουστικών που μπορούν να χρησιμοποιηθούν για την απάντηση κλήσεων ή φωνητικών εντολών.
Ενεργοποιήστε τη νέα μηχανή Trident στον Internet Explorer 12 στα Windows 10
Ενεργοποιήστε τη νέα μηχανή Trident στον Internet Explorer 12 στα Windows 10
Περιγράφει τον τρόπο ενεργοποίησης και χρήσης του νέου κινητήρα Trident στον Internet Explorer 12 στα Windows 10
Θέμα Halo για Windows 8
Θέμα Halo για Windows 8
Το θέμα Halo για Windows 8 διαθέτει ταπετσαρίες με σκηνές και διασκεδαστικά έργα τέχνης από το κατάλληλο παιχνίδι. Για να λάβετε αυτό το θέμα, κάντε κλικ στον παρακάτω σύνδεσμο λήψης και, στη συνέχεια, κάντε κλικ στο Άνοιγμα. Αυτό θα εφαρμόσει το θέμα στην επιφάνεια εργασίας σας. Συμβουλή: Εάν είστε χρήστης των Windows 7, χρησιμοποιήστε το Deskthemepack Installer για να εγκαταστήσετε και να εφαρμόσετε αυτό το θέμα. Μέγεθος: 12,2 Mb
Πώς να ρυθμίσετε την ένταση του ήχου ανά εφαρμογή στα Windows 10
Πώς να ρυθμίσετε την ένταση του ήχου ανά εφαρμογή στα Windows 10
Τα Windows 10 έρχονται με ένα νέο αναδυόμενο παράθυρο ήχου χωρίς μίκτη. Δείτε πώς μπορείτε να ρυθμίσετε την ένταση του ήχου ανά εφαρμογή στα Windows 10.