Unsa ang usa ka file sa SO?

Unsaon Pag-abli, Pag-usab, ug Pag-usab sa SO Files

Usa ka file nga adunay .O file extension usa ka Shared Library file. Naglangkob kini sa kasayuran nga mahimong gamiton sa usa o daghan nga mga programa sa pag-offload sa mga kapanguhaan aron ang aplikasyon (s) nga gitawag ang SO file dili kinahanglan nga maghatag sa SO file

Pananglitan, ang usa ka SO file mahimong maglangkob sa impormasyon ug mga gimbuhaton kung unsaon sa pagpangita dayon sa tibuok computer. Pipila ka mga programa ang maka-tawag sa SO file aron gamiton ang bahin sa ilang kaugalingong mga programa.

Hinuon, imbis nga mag-compile kini sa kaugalingong binary code sa programa, ang SO file nagsilbi nga extension nga ang programa kinahanglan nga tawagan aron gamiton ang mga utilities niini. Ang SO file mahimo pa nga ma-update / mapulihan sa ulahi nga walay mga programa nga adunay bisan unsang mga pagbag-o sa ilang kaugalingong code.

Ang mga shared file sa Library susama sa mga file sa Dynamic Link Library (DLL) nga gigamit sa Windows ug Mach-O Dynamic Library (DYLIB) nga mga file sa macOS, gawas nga ang mga SO files makita sa Linux-based nga mga sistema ug ang Android OS.

Mubo nga sulat: SO wala lamang nagtumong sa usa ka Shared Library file. Kini usab usa ka acronym alang sa mga kapilian sa server , service object , overloading system , ipadala lang , sistema outage , serial output , ug gi- abli . Hinuon, ayaw ipalibog kini sa OS, ang minubo alang sa operating system .

Unsaon Pag-abli sa usa ka File sa SO

Ang SO nga mga file mahimong ablihan sa GNU Compiler Collection apan kini nga mga matang sa mga file wala gituyo aron makita o magamit sama sa usa ka lain nga matang sa file. Hinunoa, kini ibutang lang sa usa ka angay nga folder ug gamiton awtomatiko sa ubang mga programa pinaagi sa dynamic nga link loader sa Linux.

Apan mahimo nimo mabasa ang SO file isip usa ka text file pinaagi sa pag-abli niini sa text editor sama sa Leafpad, gedit, KWrite, o Geany kung ikaw anaa sa Linux, o Notepad ++ sa Windows. Hinuon, dili mahimo nga ang teksto mahimong mabasa sa tawo nga porma.

Kon Unsaon Pag-usab ang SO Files

Wala kitay nahibal-an nga bisan unsa nga mga programa nga maka-convert sa SO ngadto sa DLL alang sa paggamit sa Windows ug paghunahuna kon unsa ang mga file nga ilang gibuhat, kini dili tingali adunay usa nga gikan didto. Dili usab kini usa ka direkta nga tahas sa pag-convert sa SO ngadto sa laing mga format sa format sama sa JAR o A (usa ka Stat Library file).

Mahimo nimo nga "makomberte" ang mga SO file sa mga file sa JAR pinaagi lamang sa pag-zipping kanila ngadto sa format sa archive file sama sa .ZIP ug dayon pagbalhin niini ngadto sa .JAR.

Dugang nga Impormasyon sa SO Files

Ang ngalan sa usa ka Shared Library file gitawag og soname . Kini nagsugod sa "lib" sa sinugdanan nga gisundan sa usa ka ngalan alang sa librarya ug dayon ang .O file extension. Ang ubang mga file sa Shared Library adunay lain pang mga numero nga gi-attach sa katapusan human sa ".SO" aron ipaila ang numero sa bersyon.

Ania ang pipila lang ka mga pananglitan: libdaemon.SO.14 , libchromeXvMC.SO.0 , libecal-1.2.SO.100 , libgdata.SO.2 , ug libgnome-bluetooth.SO.4.0.1 .

Ang numero sa katapusan nagtugot nga adunay daghang mga bersyon sa mao nga file nga walay hinungdan nga mga isyu nga adunay mga nagsapaw-sapaw nga mga ngalan. Kini nga mga file kasagaran gitipigan sa / lib / o / usr / lib / .

Sa usa ka Android device, ang SO files gitipigan sulod sa APK ubos sa / lib //. Dinhi, ang "ABI" mahimong usa ka folder nga gitawag ug armeabi , armeabi-v7a , arm64-v8a , mips , mips64 , x86 , o x86_64 . Ang SO file sa sulod sa husto nga folder nga may kalabotan sa device, mao ang gigamit sa diha nga ang mga app gi-install pinaagi sa APK file.

Ang mga shared Library nga mga file usahay gitawag nga dinamikong pagkonektar nga gipaambit nga mga librarya nga butang , mga butang nga gipaambit, mga librarya nga gipaambit , ug mga shared object library .

Kon interesado ka sa pagkat-on og dugang bahin sa mga librarya sa Linux, tan-awa ang Linux Documentation Project, o tan-aw ang ph0b alang sa dugang sa mga file nga gigamit sa Android, lakip na ang nagkalain-laing mga butang nga mahimong masayup kanila.

Mahimo pa ba nga Buksan ang File?

Ang usa ka dayag nga rason nga ikaw dili makahimo sa pag-abli sa usa ka SO file tungod kay kini dili usa ka SO file. Mahimo nga adunay usa ka file nga adunay pipila ka komon nga mga letra sama sa extension sa file. Ang susamang tunog nga mga ekstensiyon sa file dili nagpasabot nga ang mga format sa file susama, ni nga kini mahimo nga magtrabaho uban sa sama nga mga programa.

Pananglitan, ang format sa ISO file usa ka popular nga format nga susama kaayo sa ".SO" sa katapusan sa file, apan ang duha wala'y kalabutan ug dili makaabli sa sama nga mga programa.

Ang laing pananglitan makita sa mga file sa SOL, nga mga file sa Flash Local Shared Object. Kini gigamit uban sa Adobe Flash ug wala'y kalabutan sa SO files.