ELF statifier

Skjermbilde programvare:
ELF statifier
Prog.varedetaljer:
Versjon: 1.7.3
Last opp dato: 20 Feb 15
Utvikler: Valery Reznic
Lisens: Gratis
Popularitet: 115

Rating: 3.0/5 (Total Votes: 2)

ELF statifier lage fra dynamisk lenkede kjør og alt det er bibliotekene én fil. Denne filen kan kopieres og kjøre på en annen maskin uten behov for å dra alt det er bibliotekene.
Dynamisk lenkede kjør er mindre deretter statisk linket. Fra den andre siden dynamisk lenkede kjør bruke delte biblioteker samlet i PIC (posisjon independend kode) som er tregere enn "normal" en.
Filer, opprettet av statifier ("pseudo-statisk") kombinerer ulemper for dem begge:
Stor - mye større enn statisk linket
Fortsatt bruke PIC kode
Så vil hvorfor man bruker det?
Ok, "pseudo-statisk" filer har noen fordeler også:
Alt i én fil - så distribusjon er enkel
Samme filen kan brukes for datamaskiner med ulike bibliotekenes versjoner
Raskere oppstart
Men alle disse kan man fikk med vanlige statiske filer.
Så, hvorfor bruke statifier og enorme "pseudo-statisk" kjørbare stedet for statisk?
 
det er ingen kildekoden tilgjengelig
det er ingen kompilator (eller bygge-kjede) tilgjengelig
statisk lenke ikke fungerer eller det er ikke åpenbart hvordan gjøre det
å bevare minnet layout - statisk kobling vil endre det og kan "våkne opp" skjulte feil
for "permanent link" LD_PRELOAD bibliotek i kjørbar
Støttede plattformer:
Linux x86
Linux x86_64
Linux alpha

Hva er nytt i denne utgaven:

  • Fast feil: 32 / strtoul: kan ikke konvertere '0xXXXXXXXXX' introdusert på nytt i 1.7.0

Hva er nytt i versjon 1.7.0:

  • statifier ikke avhenge gdb noe mer
  • droppet støtte for alpha

Hva er nytt i versjon 1.6.15:

  • fix for Slackware 12.0 (takk til Stan Tobias)
  • fast dum skrivefeil i src / statifier_create_exe.sh

Lignende programvare

Kommentarer til ELF statifier

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!