Hoved Filtyper Hva er en SO-fil?

Hva er en SO-fil?



Hva du bør vite

  • En SO-fil er en delt biblioteksfil som brukes på Android- og Linux-operativsystemer.
  • Flere programmer kan bruke samme SO-fil.
  • Det er ikke ment å åpnes manuelt, men du kan ha flaks med å gjøre det med GCC.

Denne artikkelen forklarer hva SO-filer er, inkludert hvorfor og hvor de brukes.

Hva er en SO-fil?

En fil med .SO filutvidelse er en delt biblioteksfil. De inneholder informasjon som kan brukes av ett eller flere programmer for å avlaste ressurser slik at applikasjonen(e) som kaller SO-filen ikke trenger å levere filen.

For eksempel kan én SO-fil inneholde informasjon og funksjoner om hvordan du raskt kan søke gjennom hele datamaskinen. Flere programmer kan deretter ringe den filen til å bruke den funksjonen i sine egne respektive programmer.

Skjermbilde av SO-filer i Ubuntu

Men i stedet for å måtte kompilere den i programmets egen binære kode, fungerer SO-filen som en utvidelse som programmet bare må ringe til for å bruke verktøyene. SO-filen kan til og med oppdateres/erstattes senere uten at disse programmene trenger å gjøre noen endringer i sin egen kode.

Delte bibliotekfiler ligner på Dynamic Link Library (DLL) filer som brukes i Windows og Mach-O Dynamic Library (DYLIB)-filer på macOS, bortsett fra at SO-filer finnes på Linux-baserte systemer og Android OS.

hvordan lage eksponenter i Google Docs

SO refererer ikke bare til en delt biblioteksfil. Det er også en forkortelse forserveralternativer,tjenesteobjekt,overbelastning av systemet,bare send,systembrudd,seriell utgang, ogsatt åpen. Men ikke forveksle det med OS, som betyr operativsystem .

Hvordan åpne en SO-fil

SO-filer kan teknisk sett åpnes med GNU Compiler Collection (GCC), men disse filtypene er ikke ment å bli vist eller brukt på samme måte som en annen filtype. I stedet blir de bare plassert i en passende mappe og brukt automatisk av andre programmer via Linuxs dynamiske lenkelaster.

Imidlertid kan du kanskje behandle den som en tekstfil ved å åpne den i et tekstredigeringsprogram som Bladplate , gedit , KWrite , eller Geany hvis du bruker Linux, eller Notisblokk++ på Windows. Det er imidlertid lite sannsynlig at teksten vil være i et format som kan leses av mennesker.

De 4 beste fritekstredigerere

Hvordan konvertere SO-filer

Vi er ikke klar over noen programmer som kan konvertere SO til DLL for bruk på Windows, og med tanke på hva disse filene er og hva de gjør, er det ikke sannsynlig at det finnes en der ute. Det er heller ikke en enkel oppgave å konvertere SO til andre filformater som KRUKKE eller A (en Stat Library-fil).

Du kan kanskje 'konvertere' SO-filer til JAR-filer ved å bare zippe dem til et arkivfilformat som . ZIP og deretter gi det nytt navn til .JAR.

Kan du fortsatt ikke åpne filen?

En åpenbar grunn til hvorfor du ikke kan åpne filen er at det egentlig ikke er en SO-fil. Det kan bare dele noen vanlige bokstaver som filtypen. Tilsvarende filutvidelser betyr ikke nødvendigvis at filformatene er like, og heller ikke at de kan fungere med de samme programmene.

minecraft hvor lenge blir tingene dine etter døden

For eksempel den populære ISO filformatet ser mye ut som det står '.SO' på slutten av filnavnet, men de to er ikke relatert og kan ikke åpnes med de samme programmene.

Et annet eksempel kan sees med SOL-filer, som er Flash lokale delte objekter som brukes med nå nedlagte Adobe Flash .

Mer informasjon om SO-filer

Navnet på en delt biblioteksfil kalles ensoname. Det starter med 'lib' i begynnelsen, etterfulgt av et navn på biblioteket og deretter filtypen .SO. Noen delte bibliotekfiler har også andre numre lagt til på slutten etter '.SO' for å indikere et versjonsnummer.

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

Tallet på slutten lar det være flere versjoner av samme fil uten å forårsake problemer med overlappende navn. Disse filene lagres vanligvis i/lib/eller/usr/lib/.

På en Android-enhet lagres SO-filer i APK-en under/lib//.Her kan 'ABI' være en mappe kaltarmeabi,armeabi-v7a,arm64-v8a,mips,mips64,x86, ellerx86_64. SO-filene i den riktige mappen som gjelder enheten, er det som brukes når appene installeres via APK-fil .

Delte bibliotekfiler kalles noen gangerdynamisk koblede delte objektbiblioteker,delte objekter,delte biblioteker,ogdelte objektbiblioteker.

Interessante Artikler

Redaksjonens

Slik kobler du en Samsung Galaxy Watch til telefonen
Slik kobler du en Samsung Galaxy Watch til telefonen
For å koble en Samsung-klokke til en ny telefon, må du tilbakestille klokken. Deretter kan du pare den gjennom Galaxy Wearable- eller Galaxy Watch-appen.
Hvordan legge til PayPal i StockX
Hvordan legge til PayPal i StockX
Hva er din metode for online betalinger på nettsteder som StockX? I dag er det ikke så farlig å bruke debet- eller kredittkortet ditt online for kjøp, og StockX har rykte på seg for å være veldig sikker. Men
Slik bruker du Final Smash i Super Smash Bros Ultimate
Slik bruker du Final Smash i Super Smash Bros Ultimate
Hvis du er en Super Smash Bros-fan eller en kampsjangerfan generelt, er det sannsynligvis ett trekk som alltid får pulsen opp – Final Smash. Det kan være ødeleggende, risikabelt, prangende, you name it. Det er
Hva er en AZW-fil?
Hva er en AZW-fil?
En AZW-fil er en Kindle eBook Format-fil som kan lagre bokmerker, siste posisjon lest og mye mer. Caliber og ulike gratis Kindle-leseapper kan åpne disse filene.
Mudae JoJo-karakterer
Mudae JoJo-karakterer
Den populære Discord-spillboten Mudae lar spillere samle karakterer fra deres favoritt anime-, manga- og videospillserier. Dusinvis av store anime-serier er med i Mudae, inkludert JoJo's Bizarre Adventure, en av de største og mest kjente
Samsung Galaxy J7 Pro – Slik tømmer du Chrome og App Cache
Samsung Galaxy J7 Pro – Slik tømmer du Chrome og App Cache
Galaxy J7 Pro kan fryse opp eller senke farten når den blir overbelastet. Dette kan skje fordi cache-minnet er fylt opp. Google Chrome er beryktet for sine RAM-hogging-funksjoner. Imidlertid kan andre app-cacher forårsake minne
Slik reaktiverer du Windows 10 etter en maskinvareendring
Slik reaktiverer du Windows 10 etter en maskinvareendring
Det er mulig å aktivere Windows 10 på nytt etter en maskinvareendring. Følg instruksjonene i denne artikkelen nøye til operativsystemet som er aktivert igjen.