Principal Tipus De Fitxers Què és un fitxer SO?

Què és un fitxer SO?



Què saber

  • Un fitxer SO és un fitxer de biblioteca compartida que s'utilitza als sistemes operatius Android i Linux.
  • Diversos programes poden utilitzar el mateix fitxer SO.
  • No està pensat per obrir-se manualment, però és possible que tingueu sort en fer-ho amb el GCC.

Aquest article explica què són els fitxers SO, inclosos per què i on s'utilitzen.

Què és un fitxer SO?

Un fitxer amb el fitxer .SO extensió de fitxer és un fitxer de biblioteca compartit. Contenen informació que pot utilitzar un o més programes per descarregar recursos, de manera que les aplicacions que criden el fitxer SO no hagin de proporcionar realment el fitxer.

Per exemple, un fitxer SO pot contenir informació i funcions sobre com cercar ràpidament a tot l'ordinador. Aleshores, diversos programes poden demanar aquest fitxer per utilitzar aquesta funció als seus respectius programes.

Captura de pantalla dels fitxers SO a Ubuntu

No obstant això, en lloc d'haver de compilar-lo en el codi binari del programa, el fitxer SO serveix com una extensió que el programa només ha de fer servir per utilitzar les seves utilitats. El fitxer SO fins i tot es pot actualitzar/substituir més endavant sense que aquests programes hagin de fer cap canvi al seu propi codi.

Els fitxers de la biblioteca compartida són semblants a Biblioteca d'enllaços dinàmics (DLL) fitxers utilitzats als fitxers de la biblioteca dinàmica de Windows i Mach-O (DYLIB) a macOS, tret que els fitxers SO es troben als sistemes basats en Linux i al sistema operatiu Android.

com fer captures de pantalla a Snapchat sense que coneguin Android 2018

SO no només fa referència a un fitxer de biblioteca compartida. També és una abreviatura deopcions del servidor,objecte de servei,sobrecàrrega del sistema,enviar només,interrupció del sistema,sortida en sèrie, ienganxat obert. Tanmateix, no ho confongueu amb el sistema operatiu, és a dir sistema operatiu .

Com obrir un fitxer SO

Els fitxers SO es poden obrir tècnicament amb el Col·lecció del compilador GNU (GCC), però aquests tipus de fitxers no estan pensats per ser vists ni utilitzats com ho faríeu amb un altre tipus de fitxer. En canvi, només es col·loquen en una carpeta adequada i s'utilitzen automàticament per altres programes mitjançant el carregador d'enllaços dinàmics de Linux.

Tanmateix, és possible que pugueu tractar-lo com un fitxer de text obrint-lo en un editor de text com ara Leafpad , gedit , KWescriu , o Geany si esteu a Linux, o Bloc de notes ++ a Windows. És poc probable, però, que el text estigui en un format llegible per les persones.

Els 4 millors editors de text gratuïts

Com convertir fitxers SO

No coneixem cap programa que pugui convertir SO a DLL per utilitzar-lo a Windows i, tenint en compte quins són aquests fitxers i què fan, no és probable que n'hi hagi cap. Tampoc és una tasca senzilla convertir SO a altres formats de fitxer com ara POT o A (un fitxer Stat Library).

És possible que pugueu 'convertir' fitxers SO a fitxers JAR només comprimint-los en un format de fitxer d'arxiu com . ZIP i després canviar-lo per .JAR.

Encara no pots obrir el fitxer?

Una raó òbvia per la qual no podeu obrir el fitxer és que realment no és un fitxer SO. Pot ser que només comparteixi algunes lletres comunes com a extensió de fitxer. Les extensions de fitxer de sons similars no signifiquen necessàriament que els formats de fitxer siguin similars, ni que puguin funcionar amb els mateixos programes.

Com puc veure els meus seguidors a Twitch

Per exemple, el popular ISO El format de fitxer s'assembla molt al que diu '.SO' al final del nom del fitxer, però els dos no estan relacionats i no es poden obrir amb els mateixos programes.

Un altre exemple es pot veure amb els fitxers SOL, que són objectes locals compartits de Flash utilitzats amb el l'ara desaparegut Adobe Flash .

Més informació sobre els fitxers SO

El nom d'un fitxer de biblioteca compartida s'anomena asonnom. Comença amb 'lib' al principi, seguit d'un nom per a la biblioteca i després l'extensió de fitxer .SO. Alguns fitxers de biblioteca compartida també tenen altres números afegits al final després de '.SO' per indicar un número de versió.

Aquests són només alguns exemples:libdaemon.SO.14,libchromeXvMC.SO.0,libecal-1.2.SO.100,libgdata.SO.2, ilibgnome-bluetooth.SO.4.0.1.

El número al final permet que hi hagi diverses versions del mateix fitxer sense causar problemes amb els noms superposats. Aquests fitxers s'emmagatzemen normalment a/lib/o/usr/lib/.

En un dispositiu Android, els fitxers SO s'emmagatzemen a l'APK a sota/lib//.Aquí, 'ABI' pot ser una carpeta anomenadaarmeabi,armeabi-v7a,braç64-v8a,mips,mips64,x86, ox86_64. Els fitxers SO dins de la carpeta correcta que pertany al dispositiu són els que s'utilitzen quan s'instal·len les aplicacions mitjançant el Fitxer APK .

De vegades s'anomenen fitxers de biblioteca compartidabiblioteques d'objectes compartits enllaçades dinàmicament,objectes compartits,biblioteques compartides,ibiblioteques d'objectes compartides.

Articles D'Interès

L'Elecció De L'Editor

Què mostra Life360 quan el telèfon està apagat
Què mostra Life360 quan el telèfon està apagat
Life360 és una aplicació per compartir la ubicació familiar. Aporta molta comoditat a la taula, en el sentit que permet als usuaris d’un cercle interior compartir la seva ubicació entre ells. Això no significa més tediós
Heu oblidat la contrasenya de Mac? Aquí teniu què fer
Heu oblidat la contrasenya de Mac? Aquí teniu què fer
Les característiques de seguretat estrictes dels dispositius Apple són úniques i són un dels principals motius de la seva popularitat. Però amb desenes, o possiblement centenars, de contrasenyes per recordar a la vida, es pot oblidar la contrasenya del Mac. Afortunadament, Apple ofereix diverses maneres
Dyson 360 Eye Review: l’últim robot aspirador
Dyson 360 Eye Review: l’últim robot aspirador
Pocs de nosaltres realment gaudeixen de l’aspiració, per això la idea d’un robot netejador és tan atractiva. Malauradament, la realitat encara no ha estat a l’alçada d’aquesta promesa, ja que la majoria d’aspiradores de robots són poc més que
Com instal·lar una impressora per adreça IP
Com instal·lar una impressora per adreça IP
Hi ha moltes maneres de connectar una impressora al vostre ordinador o portàtil. Per exemple, podeu utilitzar un cable USB, Bluetooth, una connexió Wi-Fi, compartir la impressora d'un altre ordinador o amb una adreça IP. Afegint
Com saber quan és hora d’una nova font d’alimentació
Com saber quan és hora d’una nova font d’alimentació
Teniu problemes de resolució de PC o portàtils sense resoldre? Aquí teniu alguns consells per diagnosticar el que podria ser un problema de subministrament elèctric.
Què és Freeview Play? Cinc coses que cal saber sobre el servei Smart TV
Què és Freeview Play? Cinc coses que cal saber sobre el servei Smart TV
Freeview Play és una aplicació a la carta i TV en viu al Regne Unit, preinstal·lada en determinats televisors i disponible en descodificadors. L’aplicació sovint es considera la resposta a les falles de la televisió moderna. Serveis premium a la carta,
Com utilitzar la ràdio FM al vostre iPhone o Android
Com utilitzar la ràdio FM al vostre iPhone o Android
Podeu escoltar la ràdio FM en un telèfon sense una connexió de dades activa, però només si el vostre telèfon té un xip FM activat i només amb l'aplicació adequada.