Pagrindinis Failų Tipai Kas yra SO failas?

Kas yra SO failas?



Ką žinoti

  • SO failas yra bendrinamas bibliotekos failas, naudojamas „Android“ ir „Linux“ operacinėse sistemose.
  • Kelios programos gali naudoti tą patį SO failą.
  • Jis nėra skirtas atidaryti rankiniu būdu, bet jums gali pasisekti tai darant su GCC.

Šiame straipsnyje paaiškinama, kas yra SO failai, įskaitant kodėl ir kur jie naudojami.

Kas yra SO failas?

Failas su .SO failo plėtinys yra bendrinamas bibliotekos failas. Juose yra informacijos, kurią viena ar kelios programos gali naudoti ištekliams iškrauti, kad SO failą iškviečianti programa (-os) neturėtų iš tikrųjų pateikti failo.

Pavyzdžiui, viename SO faile gali būti informacijos ir funkcijų, kaip greitai atlikti paiešką visame kompiuteryje. Tada kelios programos gali paraginti tą failą naudoti šią funkciją atitinkamose savo programose.

SO failų Ubuntu ekrano kopija

Tačiau užuot jį sukompiliuojant į pačios programos dvejetainį kodą, SO failas yra plėtinys, kurį programa tiesiog turi iškviesti, kad galėtų naudotis savo komunalinėmis paslaugomis. SO failas netgi gali būti atnaujintas/pakeistas vėliau, toms programoms nereikės keisti savo kodo.

Bendrinamos bibliotekos failai yra panašūs į Dinaminių nuorodų biblioteka (DLL) failai, naudojami „Windows“ ir „Mach-O Dynamic Library“ (DYLIB) failai „macOS“, išskyrus tai, kad SO failai randami „Linux“ pagrįstose sistemose ir „Android“ OS.

kaip man alexa leisti savo iTunes muziką?

SO reiškia ne tik bendrinamą bibliotekos failą. Tai taip pat yra santrumpaserverio parinktys,paslaugų objektas,sistemos perkrova,tik siųsti,sistemos gedimas,serijinė išvestis, irįstrigo atvira. Tačiau nepainiokite su OS, o tai reiškia Operacinė sistema .

Kaip atidaryti SO failą

SO failus techniškai galima atidaryti naudojant GNU kompiliatoriaus kolekcija (GCC), tačiau šių tipų failai nėra skirti peržiūrėti ar naudoti, kaip galite naudoti kito tipo failus. Vietoj to, jie tiesiog įdedami į atitinkamą aplanką ir automatiškai naudojami kitų programų per Linux dinaminių nuorodų įkroviklį.

Tačiau galbūt galėsite jį traktuoti kaip tekstinį failą atidarę jį teksto rengyklėje, pvz., Lapų pagalvėlė , gedit , KWrite , arba Geany jei naudojate „Linux“, arba Notepad++ sistemoje Windows. Tačiau mažai tikėtina, kad tekstas bus žmogaus skaitomo formato.

4 geriausi nemokami teksto redaktoriai

Kaip konvertuoti SO failus

Nežinome jokių programų, kurios galėtų konvertuoti SO į DLL, kad būtų galima naudoti sistemoje Windows, ir, atsižvelgiant į tai, kas yra šie failai ir ką jie daro, mažai tikėtina, kad tokia būtų. Taip pat nėra paprasta užduotis konvertuoti SO į kitus failų formatus, pvz JAR arba A (statistikos bibliotekos failas).

Galbūt galėsite „konvertuoti“ SO failus į JAR failus tiesiog supakuodami juos į archyvo failo formatą, pvz., . ZIP ir pervadinkite jį į .JAR.

Vis dar negalite atidaryti failo?

Akivaizdi priežastis, kodėl negalite atidaryti failo, yra ta, kad tai nėra SO failas. Jis gali tiesiog dalytis kai kuriomis bendromis raidėmis kaip tas failo plėtinys. Panašiai skambantys failų plėtiniai nebūtinai reiškia, kad failų formatai yra panašūs arba kad jie gali veikti su tomis pačiomis programomis.

kaip rasti žemėlapį snapchat

Pavyzdžiui, populiarus ISO Failo formatas panašus į „.SO“ failo pavadinimo pabaigoje, tačiau jie nėra susiję ir negali būti atidaryti naudojant tas pačias programas.

Kitas pavyzdys yra SOL failai, kurie yra „Flash“ vietiniai bendrinami objektai, naudojami su jau nebeveikianti „Adobe Flash“. .

Daugiau informacijos apie SO failus

Bendrinamos bibliotekos failo pavadinimas vadinamas asoname. Pradžioje jis prasideda „lib“, po kurio nurodomas bibliotekos pavadinimas ir .SO failo plėtinys. Kai kurių bendrinamų bibliotekos failų pabaigoje po „.SO“ taip pat yra kiti skaičiai, nurodantys versijos numerį.

Štai tik keli pavyzdžiai:libdaemon.SO.14,libchromeXvMC.SO.0,libecal-1.2.SO.100,libgdata.SO.2, irlibgnome-bluetooth.SO.4.0.1.

Skaičius pabaigoje leidžia turėti kelias to paties failo versijas, nesukeliant problemų dėl sutampančių pavadinimų. Šie failai paprastai saugomi/lib/arba/usr/lib/.

„Android“ įrenginyje SO failai saugomi APK/lib//.Čia „ABI“ gali būti aplankas, vadinamasarmeabi,armeabi-v7a,arm64-v8a,mips,mips64,x86, arbax86_64. Tinkamame aplanke esantys SO failai, kurie yra susiję su įrenginiu, naudojami, kai programos įdiegiamos per APK failą .

Bendrinamos bibliotekos failai kartais vadinamidinamiškai susietos bendrinamų objektų bibliotekos,bendrinami objektai,bendros bibliotekos,irbendrinamos objektų bibliotekos.

Įdomios Straipsniai

Redaktoriaus Pasirinkimas

Atsisiuntimų aplankas: kas tai yra ir kaip jis veikia
Atsisiuntimų aplankas: kas tai yra ir kaip jis veikia
Šiame vadove paaiškinama, kaip rasti atsisiuntimų aplanką, nurodant, kur atsisiunčiami „iPhone“, „Android“, „Mac“ ir „Windows“ įrenginiai.
Kaip sukurti 100% procesoriaus apkrovą sistemoje „Linux“
Kaip sukurti 100% procesoriaus apkrovą sistemoje „Linux“
Jei pakeitėte procesoriaus ventiliatorių arba kažką pakeitėte aušinimo sistemoje, patartina jį išbandyti esant didelei apkrovai. Štai kaip tai galima padaryti naudojant „Linux“.
„eBay“ išleidžia „PayPal“ po 15 laimingų metų kartu
„eBay“ išleidžia „PayPal“ po 15 laimingų metų kartu
Penkiolikti santuokos metai yra kaip tik tada, kai dovanos pradeda gerėti. Tačiau lygiai taip pat, kaip „PayPal“ ir „eBay“ turėtų apipilti vienas kitą visiškai naujais dėžutėje esančiais kristalais, aukciono svetainė ir internetinė prekyvietė nusprendė, kad tai
Kaip gauti raudoną kortelę iš „DoorDash“.
Kaip gauti raudoną kortelę iš „DoorDash“.
Raudona kortelė gali būti labiausiai vertinamas DoorDash vairuotojo turtas. Tai leidžia „Dash“ vairuotojams (arba „Dashers“) sumokėti už kliento užsakymą, kai restoranas ar parduotuvė nėra „DoorDash“ sistemoje ir reikalauja išankstinio
Kaip išjungti įspėjimą „Šie failai gali būti kenksmingi jūsų kompiuteriui“
Kaip išjungti įspėjimą „Šie failai gali būti kenksmingi jūsų kompiuteriui“
Jei susiejote tinklo diską ar serverį su „Windows“ kompiuteriu per jo IP adresą, bandydami perkelti failus iš tinklo vietos į vietinius diskus, galite pamatyti įspėjamąjį pranešimą:
Kaip sustabdyti „Windows 10“ numatytojo spausdintuvo keitimą
Kaip sustabdyti „Windows 10“ numatytojo spausdintuvo keitimą
„Windows 10“ dabar automatiškai pakeičia numatytąjį spausdintuvą į paskutinį naudotą. Štai kaip sustabdyti „Windows 10“ numatytojo spausdintuvo keitimą.
Pašalinkite „Firefox“ populiariausių svetainių paieškos sparčiuosius klavišus
Pašalinkite „Firefox“ populiariausių svetainių paieškos sparčiuosius klavišus
Vartotojams iš Jungtinių Amerikos Valstijų „Firefox 63“ naujame skirtuke esančiame „Populiariausios svetainės“ skiltyje pateikia keletą paieškos nuorodų. Štai kaip juos pašalinti.