Dè a th 'ann am faidhle SO?

Mar a nì thu Fosgladh, Deasaich, agus Tionndadh SO Faidhlichean

Faidhle le. Tha leudachadh faidhlichean na faidhle Leabharlann Roinnte. Tha fiosrachadh ann a dh'fhaodas a bhith air a chleachdadh le aon phrògram no barrachd gus goireasan a luchdachadh a-mach gus nach bi an t-iarrtas (ean) a tha ag iarraidh an fhaidhle SO a 'toirt seachad an fhaidhle SO

Mar eisimpleir, dh 'fhaodadh aon fhaidhle AS a bhith a' toirt a-steach fiosrachadh agus gnìomhan air mar a nì thu rannsachadh gu luath tron ​​choimpiutair gu lèir. Faodaidh grunn phrògraman fios a chuir air an SO sin gus am feart sin a chleachdadh anns na prògraman aca fhèin.

Ach, an àite a bhith ga dhèanamh ann an còd dà-chànanach a 'phrògraim fhèin, tha am faidhle SO a' cleachdadh mar leudachadh a dh'fheumas a 'phrògram a chleachdadh gus a ghoireasan a chleachdadh. Faodar am faidhle SO a bhith air ùrachadh / ath-thogail nas fhaide air adhart às aonais na prògraman sin a bhith a 'dèanamh atharrachaidhean sam bith air a' chòd aca fhèin.

Tha faidhlichean Leabharlann Co-roinnte co-ionann ri faidhlichean Dynamic Link Library (DLL) a chaidh a chleachdadh ann am Windows agus Mach-O Dynamic Library (DYLIB) air macOS, ach a-mhàin gu bheil faidhlichean SO air siostaman stèidhichte air Linux agus an OS Android.

Thoir fa-near: Chan eil SO dìreach a 'toirt iomradh air faidhle Leabharlann Roinnte. Tha e cuideachd na shreath airson roghainnean an fhrithealaiche , cuspair seirbheis , ath- shiostam an t-siostaim , cuir a- mach , sguab às an t-siostam , toradh sreathach , agus fhosgladh . Ge-tà, na cuir a-mach e le OS, an geàrr-chunntas airson an t-siostaim obrachaidh .

Mar a dh'fhosglas tu File SO

Faodar faidhlichean SO fhosgladh gu teicnigeach le Cruinneachadh Companaidh GNU ach chan eil dùil gum bi na seòrsachan de fhaidhlichean air am faicinn no air an cleachdadh mar gum faodadh tu seòrsa eile de fhaidhle. An àite sin, tha iad dìreach air an cur ann am pasgan iomchaidh agus air an cleachdadh gu fèin-obrachail le prògraman eile tro luchd-ceangail ceangal gluasadach Linux.

Ach, is dòcha gum bi e comasach dhut am faidhle AS a leughadh mar fhaidhle teacsa le bhith ga fosgladh ann an deasaiche teacsa mar Leafpad, gedit, KWrite, no Geany ma tha thu air Linux, no Notepad ++ air Windows. Chan eil e coltach, ge-tà, gum bi an teacsa ann an cruth a tha furasta a leughadh.

Mar a nì thu tionndadh SO Faidhlichean

Chan eil sinn mothachail air prògram sam bith a dh 'fhaodadh SO a dhèanamh gu DLL airson a chleachdadh air Windows agus a' beachdachadh air dè na faidhlichean a tha iad a 'dèanamh, chan eil e coltach gu bheil sin ann. Chan e obair dhìreach a th 'ann cuideachd gus SO atharrachadh gu cruthan faidhle eile leithid JAR no A (faidhle Leabharlann Stat).

Is dòcha gu bheil thu comasach air faidhlichean SO "atharrachadh" a dhèanamh gu faidhlichean JAR le dìreach gan cuir a-steach gu cruth faidhle tasglann mar .ZIP agus an uairsin ath-ainmeachadh gu .JAR.

Barrachd fiosrachaidh mu fhaidhlichean SO

Tha ainm faidhle Leabharlann Roinnte air ainmeachadh mar ghille . Bidh e a 'tòiseachadh le "lib" aig an toiseach, le ainm airson an leabharlann agus an uairsin. Leudaich faidhle. Tha àireamhan eile aig cuid de na faidhlichean aig Leabharlann Co-roinnte ris an deireadh an dèidh ".SO" gus àireamh dreach a chomharrachadh.

Seo dìreach beagan eisimpleirean: libdaemon.SO.14 , libchromeXvMC.SO.0 , libecal-1.2.SO.100 , libgdata.SO.2 , agus libgnome-bluetooth.SO.4.0.1 .

Tha an àireamh aig a 'cheann a' leigeil le iomadh dreach den aon fhaidhle a bhith ann gun a bhith a 'dèanamh cuspairean le ainmean tarsainn. Mar as trice tha na faidhlichean sin air an stòradh ann an / lib / or / usr / lib / .

Air inneal Android, thèid faidhlichean SO a stòradh taobh a-staigh an APK fo / lib //. An seo, faodaidh "ABI" a bhith na phasgan ris an canar armeabi , armeabi-v7a , arm64-v8a , mips , mips64 , x86 , no x86_64 . Is e na faidhlichean SO anns a 'phasgan ceart a bhuineas don inneal, na tha air a chleachdadh nuair a tha na h-aplacaidean air an stàladh tron ​​fhaidhle APK.

Uaireannan canar faidhlichean leabharlann co-roinnte ris an canar uaireannan leabharlannan co-roinnte co-cheangailte ri chèile , nithean co-roinnte , leabharlannan co-roinnte , agus leabharlannan co-roinnte .

Ma tha ùidh agad ann a bhith ag ionnsachadh barrachd mu leabharlannan co-roinnte ann an Linux, faic am Pròiseact Sgrìobhainnean Linux, no coimhead air ph0b airson barrachd air faidhlichean SO a chleachdar le Android, a 'gabhail a-steach diofar rudan a dh'fhaodadh a dhol ceàrr orra.

Chan urrainn dhuinn fhathast am faidhle fhosgladh?

Is e adhbhar follaiseach nach b 'urrainn dhut faidhle SO fhosgladh a chionn' s nach e faidhle SO a th 'ann. Is dòcha gum bi agad ach faidhle a tha a 'roinn cuid de litrichean cumanta mar leudachadh air an fhaidhle sin. Cha bhith leudachadh air faidhlichean fuaim coltach ri chèile a 'ciallachadh gu bheil na cruthan faidhle coltach, no gun obraich iad leis na h-aon phrògraman.

Mar eisimpleir, is e cruth mòr-chòrdte a tha ann am cruth faidhle ISO a tha a 'coimhead gu math coltach ri ".SO" aig deireadh a' faidhle, ach chan eil càirdeas eadar an dà chuid agus chan urrainn dha fosgladh leis na h-aon phrògraman.

Faodar eisimpleir eile fhaicinn le faidhlichean SOL, a tha nam faidhlichean Flash a tha air an co-roinn le amasan. Tha iad air an cleachdadh le Adobe Flash agus chan eil iad co-cheangailte ri faidhlichean SO.