He aha te Kōnae SO?

Me pehea te tuwhera, te Whakatika, me te Tahuri i nga Kōnae WH

He kōnae ki te .O te whakawhitinga kōnae ko te kōnae Paerewa Shared. Kei roto i nga korero e taea ana e te kotahi, neke atu ranei o nga papatono hei whakamahi i nga rauemi kia kore ai te tono e karanga ana i te kōnae SO ki te whakarato i te kōnae SO

Hei tauira, ko tetahi o nga kōnae SO kei roto ko nga korero me nga mahi ki te rapunga tere i roto i te rorohiko katoa. He maha nga papatono ka taea te karanga i taua kōnae hei whakamahi i taua ahuatanga ki a ratau ake papatono.

Engari, kaore i te whakauru i roto i te waehere putea o te papatono, ko te kōnae SO he mahi hei whakawhānui ake me kii te papatono ki te whakamahi i ana taputapu. Ka taea te whakahou / whakakapi i te kōnae SO i muri mai kaore nga papatono e whakarereke i to raatau ake waehere.

Kei te rite nga kōnae Pukapuka Tiritahi ki nga Pukapuka Dynamic Link Library (DLL) e whakamahia ana i te Windows me te Mach-O Dynamic Library (DYLIB) i runga i te MacOS, engari ko nga kōnae SO e kitea ana i runga i nga raupapa Linux me te OS OS.

Tuhipoka: E kore e tika ana te korero ki tetahi kōnae Wharepukapuka Tiriti. He paerewa hoki mo nga waahanga tūmau , he taputapu ratonga , he mahinga pūnaha , he tukuna anake , he toronga pūnaha , he putanga rangatū , he mea tuwhera . Engari, kaua e whakawero ki a OS, te waahi mo te pūnaha whakahaere .

Me pehea te tuwhera i te NP Tu

Ka taea te tuwhera o nga kōnae ki te kohinga GNU Compiler Collection, engari ko enei momo o nga kōnae kaore e hiahiatia kia tirohia, kia whakamahia ranei kia rite ki tetahi atu momo kōnae. Engari, kei te whakanohoia i roto i tetahi kōpaki e tika ana, me te whakamahi i etahi atu papatono ma te Linux loader hono.

Heoi, ka taea e koe te korero i te kōnae SO hei kōnae kuputuhi ma te whakatuwhera i te kaiwhakaputa tuhinga rite Leafpad, gedit, KWrite, Geany ranei kei runga koe i te Linux, i te Poutamahi ++ ranei i te Windows. Kaore pea, kaore pea ka tuhia te kuputuhi i roto i te whakatakotoranga o te tangata.

Me pehea te huri i nga Kōnae NI

Kaore matou i te mohio ki nga papatono ka taea te tahuri SO ki te DLL hei whakamahi i te Windows me te whakaaro he aha nga ahuatanga o enei kōnae, kaore pea he mea kei reira. Ehara i te mea he mahi tino tika ki te huri i te SO ki etahi atu momo kōnae rite JAR ranei A (he Pukapuka Puna Stat.).

Ka taea pea e koe te "tahuri" nga kōnae SO ki nga kōnae JAR mā te tuku noa iho ia ratou ki te hōputu kōnae kohinga hei .ZIP ka whakaingoa ano ki a .JAR.

He Korero Ano mo nga Whakaaetanga Tu

Ko te ingoa o te kōnae Hared Library e kiia ana ko te tama tama . Ka timata i te "lib" i te timatanga i muri i te ingoa mo te whare pukapuka, me te whakawhitinga o te raupapa .SO. Kei era atu Pukapuka Pukapuka Paarua etahi atu tau ka uru ki te mutunga i muri i te ".SO" hei tohu i te tau putanga.

Anei etahi tauira noa iho: libdaemon.SO.14 , libchromeXvMC.SO.0 , libecal-1.2.SO.100 , libgdata.SO.2 , me te libgnome-bluetooth.SO.4.0.1 .

Ko te tau kei te mutunga ka ahei kia maha nga putanga o te kōnae kotahi, kaore ano he take e whaa ana i nga ingoa. Kei te rongoa enei kōnae i / lib / or / usr / lib / .

I runga i te kaupapa Android, Kei te rongoa nga kōnae i roto i te APK i raro i / lib //. I konei, "ABI" ka taea te waahanga ingoa armeabi , armeabi-v7a , arm64-v8a , mips , mips64 , x86 , x86_64 ranei. Ko nga kōnae SO kei roto i te kōpaki tika e hāngai ana ki te pūrere, he aha te whakamahi ina whakamahia nga taupānga i te kōnae APK.

Ko etahi o nga papapukapuka o te Whare Pukapuka e kiia ana ko nga wharepukapuka taapiri whaitake honohono , nga mea tuhonohono , nga wharepukapuka whaimana , me nga whare pukapuka ahanoa .

Mena kei te hiahia koe ki te ako i nga korero mo nga whare pukapuka i roto i te Linux, tirohia te Kaupapa Whakaritea Linux, ka tirotirohia ranei nga kupu a te hinonga mo nga korero SO i whakamahia me te Android, tae atu ki nga mea e rere ke ana ki a ratou.

Ka taea ano e koe te tuwhera i te kōnae?

He tino take kaore e taea e koe te whakatuwhera i tetahi kōnae SO no te mea ehara i te mea he kōnae SO noa. Ka whai pea koe i tetahi kōnae e tohatoha ana i etahi reta tawhito hei toronga toronga. Ko nga whakawhitinga o nga kōnae tangihanga kore e rite ana ki nga ahua o nga kōnae, me te mahi tahi me nga papatono.

Hei tauira, ko te hōputu kōnae ISO ko te hōputu rongonui e rite ana ki te ".SO" kei te mutunga o te kōnae, engari kaore i te hono te tokorua, kaore hoki e taea te whakatuwhera ki nga papatono ano.

Ko tetahi atu tauira ka taea te kite i nga kōnae SOL, ko nga Flash Papanga Paetata Paetata. E whakamahia ana ki a Adobe Flash me te kore e hono ki nga kōnae SO.