Vigtigste Filtyper Hvad er en SO-fil?

Hvad er en SO-fil?



Hvad skal man vide

  • En SO-fil er en delt biblioteksfil, der bruges på Android- og Linux-operativsystemer.
  • Flere programmer kan bruge den samme SO-fil.
  • Det er ikke meningen, at det skal åbnes manuelt, men du kan have held med at gøre det med GCC.

Denne artikel forklarer, hvad SO-filer er, herunder hvorfor og hvor de bruges.

Hvad er en SO-fil?

En fil med .SO filtypenavn er en delt biblioteksfil. De indeholder information, der kan bruges af et eller flere programmer til at aflaste ressourcer, så den eller de applikationer, der kalder SO-filen, faktisk ikke behøver at levere filen.

En SO-fil kan f.eks. indeholde information og funktioner om, hvordan man hurtigt søger gennem hele computeren. Flere programmer kan derefter anmode den fil om at bruge denne funktion i deres egne respektive programmer.

Skærmbillede af SO-filer i Ubuntu

Men i stedet for at skulle kompilere den i programmets egen binære kode, fungerer SO-filen som en udvidelse, som programmet blot skal kalde på for at bruge sine hjælpeprogrammer. SO-filen kan endda opdateres/erstattes senere, uden at disse programmer skal foretage ændringer i deres egen kode.

Delte biblioteksfiler ligner Dynamic Link Library (DLL) filer, der bruges i Windows og Mach-O Dynamic Library (DYLIB) filer på macOS, bortset fra at SO-filer findes på Linux-baserede systemer og Android OS.

kromlyd fungerer ikke windows 10

SO refererer ikke kun til en delt biblioteksfil. Det er også en forkortelse forserver muligheder,serviceobjekt,system overbelastning,kun send,systemafbrydelse,seriel udgang, ogstak åben. Du må dog ikke forveksle det med OS, hvilket betyder operativ system .

Sådan åbner du en SO-fil

SO-filer kan teknisk set åbnes med GNU Compiler Collection (GCC), men disse typer filer er ikke beregnet til at blive set eller brugt, ligesom du måske en anden filtype. I stedet placeres de bare i en passende mappe og bruges automatisk af andre programmer via Linuxs dynamiske linkindlæser.

Du kan dog muligvis behandle den som en tekstfil ved at åbne den i en teksteditor som f.eks Bladplade , gedit , KWrite , eller Geany hvis du er på Linux, eller Notesblok++ på Windows. Det er dog usandsynligt, at teksten vil være i et format, der kan læses af mennesker.

De 4 bedste fritekstredaktører

Sådan konverteres SO-filer

Vi er ikke bekendt med nogen programmer, der kan konvertere SO til DLL til brug på Windows, og i betragtning af, hvad disse filer er, og hvad de gør, er det ikke sandsynligt, at der er en derude. Det er heller ikke en ligetil opgave at konvertere SO til andre filformater som f.eks KRUKKE eller A (en Stat Library-fil).

Du kan muligvis 'konvertere' SO-filer til JAR-filer ved blot at zippe dem til et arkivfilformat som . ZIP og derefter omdøbe den til .JAR.

Kan du stadig ikke åbne filen?

En åbenlys grund til, hvorfor du ikke kan åbne filen, er, at det ikke rigtig er en SO-fil. Det kan bare dele nogle almindelige bogstaver som den filtypenavn. Ens lydende filtypenavne betyder ikke nødvendigvis, at filformaterne er ens, og heller ikke at de kan fungere med de samme programmer.

hvordan man gemmer videoer fra reddit

For eksempel det populære ISO filformatet ligner meget, at der står '.SO' i slutningen af ​​filnavnet, men de to er ikke relaterede og kan ikke åbnes med de samme programmer.

Et andet eksempel kan ses med SOL-filer, som er Flash lokale delte objekter, der bruges med nu hedengangne ​​Adobe Flash .

Flere oplysninger om SO-filer

Navnet på en delt biblioteksfil kaldes ensoname. Det starter med 'lib' i begyndelsen, efterfulgt af et navn til biblioteket og derefter filtypenavnet .SO. Nogle delte biblioteksfiler har også andre numre tilføjet til slutningen efter '.SO' for at angive et versionsnummer.

Her er blot nogle få eksempler:libdaemon.SO.14,libchromeXvMC.SO.0,libecal-1.2.SO.100,libgdata.SO.2, oglibgnome-bluetooth.SO.4.0.1.

Nummeret i slutningen tillader, at der er flere versioner af den samme fil uden at forårsage problemer med overlappende navne. Disse filer er normalt gemt i/lib/eller/usr/lib/.

På en Android-enhed gemmes SO-filer i APK'en under/lib//.Her kan 'ABI' være en mappe kaldetarmeabi,armeabi-v7a,arm64-v8a,mips,mips64,x86, ellerx86_64. SO-filerne i den korrekte mappe, der vedrører enheden, er det, der bruges, når apps installeres via APK-fil .

Delte biblioteksfiler kaldes nogle gangedynamisk forbundne delte objektbiblioteker,delte objekter,fælles biblioteker,ogdelte objektbiblioteker.

Interessante Artikler

Redaktørens Valg

Ryd din søgehistorik i Windows 10
Ryd din søgehistorik i Windows 10
Min søgehistorik er en funktion, der gør det muligt for Windows-søgning at forbedre søgninger på enheden. Sådan ryddes din søgehistorik i Windows 10.
Google Pixel 3 – Glemt PIN-kode-adgangskode – Hvad skal man gøre
Google Pixel 3 – Glemt PIN-kode-adgangskode – Hvad skal man gøre
Hvor god den end måtte være, er teknologien til fingeraftryksgenkendelse ikke perfekt. Dette gælder ikke kun Pixel 3, men også alle andre telefoner, der har denne funktion. Der er mange situationer, hvor du kan låse din enhed op
Read Aloud er nu tilgængelig i Microsoft Edge BETA
Read Aloud er nu tilgængelig i Microsoft Edge BETA
For nogen tid siden har Microsoft Edge Chromium modtaget funktionen Læs højt i kanalerne Canary og Dev. Nu er det blevet tilgængeligt for Edge Insiders, der kører BETA-versionen af ​​browseren. Læs højt gør det muligt at læse PDF-filer, EPUB-bøger og websider højt for dig. Det er muligt at tilpasse
Sådan fastgøres applikationer til proceslinjen eller startskærmen i Windows 8.1
Sådan fastgøres applikationer til proceslinjen eller startskærmen i Windows 8.1
Fastgør den specielle applikationsmappe til proceslinjen eller startskærmen i Windows 8.1, der viser moderne og desktop-apps på en enkelt liste.
Sådan køber du en bog på Audible
Sådan køber du en bog på Audible
Krølle sig op i sengen med en god bog er et gammelt tidsfordriv af komfort og nydelse. Vi lever dog i en verden med multi-tasking, deadlines og dage fyldt med opgaver. Det er her lydbøger kommer ind; gør
Sådan downloader du en video med en klat i URL'en
Sådan downloader du en video med en klat i URL'en
Det kan være svært at downloade videoer, især når det websted, vi bruger, ikke ønsker at gøre det nemt. For at forhindre folk i at downloade deres videoer, bruger nogle websteder endda et binært stort objekt eller en klat til at kryptere dem.
Sådan fabriksindstiller du din iPhone eller iPad: En enkel guide til at slette din iOS-enhed
Sådan fabriksindstiller du din iPhone eller iPad: En enkel guide til at slette din iOS-enhed
Har du brug for at nulstille fabrikken din iPhone eller iPad? Måske planlægger du at sælge dit håndsæt og vil slette alle dine personlige filer, eller måske er du blevet offer for tyveri og ønsker at gøre det eksternt