![]() |
Hej og Velkommen fra USA til UNIX og Linux Forums! Tak for dit besøg og deltager i vores globale samfund.
|
|
google unix.com
|
|||||||
| Forums | Registrer | Forum Regler | Links | Albums | FAQ | Members List | Kalender | Søgning | Dagens Stillinger | Mark Forums Read |
| UNIX for Advanced & Ekspertsøgning Brugere Expert-til-ekspert. Lær avancerede UNIX, UNIX-kommandoer, Linux operativsystemer, systemadministration, programmering, Shell, Shell Scripts, Solaris, Linux, HP-UX, AIX, OS X, BSD. |
Mere UNIX og Linux Forum Emner du måske kan finde Helpful
|
||||
| Tråd | Thread Starter | Forum | Svar | Last Post |
| Naming Convention for Biblioteker .. | rkshukla14 | UNIX Desktop til dukkerne Spørgsmål & svar | 0 | 02-09-2007 08:31 AM |
| hvordan du får vist lastes delte biblioteker ved at køre processer i linux | princelinux | Højtstående Programmering | 3 | 01-17-2007 07:44 AM |
| Delt Biblioteker | wojtyla | Linux | 1 | 09-16-2005 12:14 AM |
| fælles biblioteker | thalex | Højtstående Programmering | 2 | 11-29-2001 09:32 AM |
| Fælles biblioteker | Micky | Højtstående Programmering | 0 | 11-12-2001 04:25 AM |
![]() |
|
|
LinkBack | Thread Tools | Søg denne tråd | Rate Thread | Display Modes |
|
|
|
||||
|
Naming konventioner for delte biblioteker i Linux
Hej,
Jeg spekulerer på, hvad der er navneformatet konventioner for *. så delte biblioteker i linux. For eksempel, et bibliotek i / lib, siger libcrypt-2.7.so har et symbolsk link kaldet libcrypt.so.1 peger på den, endnu libncursesw.so.5.6 har et symbolsk link kaldet libncursesw.so.5 peger på det. Hvad er forholdet mellem tallene i de symbolske link og det faktiske mål? |
|
||||
|
De er versionsnumre, og er der to grunde til, så du kan sikkert og nemt opgradere din biblioteker, og så du kan have mere end én version af dem installeret på samme tid.
Når der er to numre der er en større og en mindre version. libncursesw.so.5.6 har større version 5 og mindre version 6; i teorien en mindre version af den samme større version er kompatibel uden recompiling, så programmer, der er knyttet til libncursesw.so.5 ville ikke glip af et beat, hvis du har opgraderet til 5.7 for en bugfix. Hvis du havde et gammelt program krævende version 4, kan du sikkert installere en 4.x biblioteket siden af 5.x dem, og intet andet end, at programmet ville bruge det. Sommetider programmører tror ikke, at langt foran skønt; de kan linke til en alt for specifik version, bryde deres program, hver gang du opgraderer et bibliotek, eller link til libncursesw.so sig selv, der forårsager nedbrud og / eller mærkelige runtime fejl når bibliotekets ikke hvad de forventede. |
![]() |
| Bogmærker |
| Thread Tools | Søg denne tråd |
| Display Modes | Bedøm denne tråd |
|
|