ELF statifier

Software screenshot:
ELF statifier
Software detaljer:
Version: 1.7.3
Upload dato: 20 Feb 15
Udvikler: Valery Reznic
Licens: Gratis
Popularitet: 17

Rating: 5.0/5 (Total Votes: 1)

ELF statifier oprette fra dynamisk forbundet eksekverbare og alle dets biblioteker én fil. Denne fil kan kopieres og køre på en anden maskine uden behov for at trække alle dets biblioteker.
Dynamisk forbundet eksekverbare er mindre derefter statisk forbundet. Fra den anden side dynamisk forbundet eksekverbare bruger delte biblioteker udarbejdet i PIC (position independend kode), som er langsommere end "normalt" en.
Filer, skabt af statifier ("pseudo-statisk") kombinerer ulemperne af dem begge:
Kæmpe - meget større end statisk knyttet
Stadig bruger PIC kode
Så vil hvorfor man bruge det?
Ok, "pseudo-statisk" filer har nogle fordele også:
Alt i én fil - så distribution er simpelt
Samme fil kan bruges til computere med forskellige bibliotekers versioner
Hurtigere opstart
Men alle disse man kan kom med sædvanlige statiske filer.
Så hvorfor bruge statifier og enorme "pseudo-statisk" eksekverbare stedet for statisk?
 
der er ingen kildekode
der er ingen compiler (eller bygge-kæde) til rådighed
statisk linket ikke virker, eller det er ikke indlysende, hvordan gør det
at bevare hukommelse layout - statisk link ændre det, og kan "vågne op" skjulte fejl
for "permanent link" LD_PRELOAD bibliotek i eksekverbar
Understøttede platforme:
Linux x86
Linux x86_64
Linux alpha

Hvad er nyt i denne udgivelse:

  • Fast fejl: 32 / strtoul: kan ikke konvertere '0xXXXXXXXXX' indført igen i 1.7.0

Hvad er nyt i version 1.7.0:

  • statifier ikke afhænge af gdb mere
  • droppet støtte til alpha

Hvad er nyt i version 1.6.15:

  • rettelse til Slackware 12.0 (tak til Stan Tobias)
  • fast dum slåfejl i src / statifier_create_exe.sh

Lignende software

cx_Freeze
cx_Freeze

17 Jul 15

Apache Ant
Apache Ant

2 Sep 17

slacktrack
slacktrack

11 May 15

ELFIO
ELFIO

20 Feb 15

Kommentarer til ELF statifier

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!