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

Com convertir una imatge a format GIF
Com convertir una imatge a format GIF
Molts programes de programari i llocs web en línia poden convertir una imatge a GIF. PNG i JPG són només un parell d'exemples d'imatges que es poden convertir a GIF.
Com actualitzar aplicacions en un televisor intel·ligent Bravia
Com actualitzar aplicacions en un televisor intel·ligent Bravia
Hi ha dos motius pels quals és important assegurar-se que totes les vostres aplicacions s’actualitzin periòdicament. En primer lloc, les actualitzacions solucionen la majoria dels errors que es desenvolupen a les vostres aplicacions. La segona raó és que us pot proporcionar una actualització
VBScript a Internet Explorer 11 ja està desactivat
VBScript a Internet Explorer 11 ja està desactivat
La versió més recent d'Insider Preview, Windows 10 build 16237, inclou el suport de VBScript desactivat a Internet Explorer 11. VBScript és un llenguatge de script basat en Visual Basic. S'utilitza àmpliament a Windows i es pot utilitzar a pàgines web, principalment orientades a IE, ja que altres navegadors web només admeten JavaScript. A més de les pàgines web, també pot ser VBScript
Com arreglar un televisor Vizio que no es connecta a Wi-Fi
Com arreglar un televisor Vizio que no es connecta a Wi-Fi
Quan el vostre televisor intel·ligent no es connecta al web, interfereix amb la funció més crítica: la reproducció de vídeo. Aquí hi ha algunes maneres de solucionar-ho.
Com activar o desactivar els rebuts de lectura a iPhone i Android
Com activar o desactivar els rebuts de lectura a iPhone i Android
Obteniu informació sobre com activar i desactivar els rebuts de lectura per als missatges d'iPhone i Android, què són els rebuts de lectura i com funcionen, incloses les notificacions.
Revisió de l'HTC U12 Plus: sentir la pressió
Revisió de l'HTC U12 Plus: sentir la pressió
L’HTC U12 + podria ser el telèfon intel·ligent amb menys publicitat de l’any. Arriba al final d’una llarga estalvia d’anuncis insígnia i sense la fanfàrria, la brillantor ni el glamur de molts dels seus rivals. Però
Activeu el programa de baixada posterior a Chrome a Android
Activeu el programa de baixada posterior a Chrome a Android
Com s'activa el programador de baixada posterior a Chrome a Android Chrome a Android permet programar les baixades. Google treballa per afegir una funció de planificador de descàrregues. Ara disponible a la versió canària de l'aplicació, la nova opció permet descarregar un fitxer ara mateix, la propera vegada que us connecteu a una xarxa Wi-Fi o