Шта је СО датотека?

Како отворити, изменити и претворити СО датотеке

Датотека са .СО екстензијом датотеке је датотека заједничке библиотеке. Они садрже информације које један или више програма може користити за одузимање ресурса тако да апликација (е) која позива СО датотеку не мора стварно да обезбеди СО датотеку

На пример, једна СО датотека можда садржи информације и функције како брзо претраживати цео рачунар. Неколико програма може потом позвати СО датотеку да користи ту особину у својим властитим програмима.

Међутим, уместо да га компајлира у сопственом бинарном коду, СО датотека служи као продужетак за који програм мора само да позове како би користио своје корисничке програме. СО датотека се чак може ажурирати / заменити касније, без тога што програми морају да изврше било какве промјене у свом сопственом коду.

Датотеке у заједничкој библиотеци су сличне датотекама динамичке везе (ДЛЛ) које се користе у Виндовс и Мацх-О динамичкој библиотеци (ДИЛИБ) на МацОС-у, осим што су СО датотеке пронађене на Линук-у и Андроид ОС-у.

Напомена: СО се не односи само на датотеку заједничке библиотеке. То је такође акроним за опције сервера , сервисни објекат , преоптерећење система , само слање , отказ система , серијски излаз и затварање . Међутим, не мешајте га са оперативним системом, скраћеница за оперативни систем .

Како отворити СО датотеку

СО датотеке се технички могу отворити помоћу ГНУ Цомпилер Цоллецтион-а, али ове врсте датотека нису намењене за преглед или коришћење као и други тип датотеке. Уместо тога, они су управо смештени у одговарајућу фасциклу и аутоматски користе други програми преко Линуковог утоваривача динамичке линије.

Међутим, можда ћете моћи да прочитате СО датотеку као текстуалну датотеку тако што ћете је отворити у текстуалном едитору као што су Леафпад, гедит, КВрите или Геани ако сте на Линук-у или Нотепад ++ на Виндовс-у. Мало је вероватно да ће текст бити у људском читљивом формату.

Како претворити СО датотеке

Ми нисмо свесни било каквих програма који могу претворити СО у ДЛЛ за употребу у Виндовсу и узимајући у обзир које су ове датотеке оно што раде, није вероватно да постоји један. Такође није једноставан задатак да претворите СО у друге формате датотека као што су ЈАР или А (датотека Статске библиотеке).

Можда ћете моћи да "претворите" СО датотеке у ЈАР датотеке једноставно их зипирате у формат архиве као што је .ЗИП, а затим га преименујете у .ЈАР.

Више информација о СО датотекама

Име датотеке заједничке библиотеке назива се сонаме . Почиње са "либ" на почетку, након чега следи име за библиотеку, а затим и .СО екстензију датотеке. Неке датотеке у заједничкој библиотеци имају и друге бројеве који се додају на крају након ".СО" за означавање броја верзије.

Ево неколико примера: либдаемон.СО.14 , либцхромеКсвМЦ.СО.0 , либецал-1.2.СО.100 , либгдата.СО.2 и либгноме-блуетоотх.СО.4.0.1 .

Број на крају омогућава да постоји више различитих исте датотеке без изазивања проблема са преклапањем имена. Ове датотеке се обично чувају у / либ / или / уср / либ / .

На Андроид уређају, СО датотеке се чувају унутар АПК-а под / либ //. Овде "АБИ" може бити мапа названа армеаби , армеаби-в7а , арм64-в8а , мипс , мипс64 , к86 или к86_64 . СО датотеке унутар исправног фасцикла који се односе на уређај су оно што се користи када су апликације инсталиране преко АПК датотеке.

Датотеке заједничке библиотеке понекад називају динамички повезане библиотеке заједничких објеката , дељени објекти , дељене библиотеке и библиотеке заједничких објеката .

Ако сте заинтересовани да сазнате више о дијељеним библиотекама у Линуку, погледајте Пројекат за документацију Линука или погледајте пх0б за више о СО датотекама које се користе са Андроид-ом, укључујући разне ствари које би могле да буду у криву са њима.

Још увек не можете отворити датотеку?

Очигледан разлог због којег можда нећете моћи да отворите СО датотеку је зато што то заправо није СО датотека. Можда имате само датотеку која дели нека уобичајена слова као проширење датотеке. Слична звучна екстензија датотека не морају нужно значити да су формати датотека слични, нити да могу радити са истим програмима.

На пример, ИСО формат датотеке је популаран формат који много изгледа на ".СО" на крају датотеке, али ова два нису повезана и не могу се отворити са истим програмима.

Још један примјер може се видети са СОЛ датотекама, које су Фласх Лоцал Схаред Објецт датотеке. Они се користе са Адобе Фласх-ом и нису повезани са СО датотекама.