ELF statifier

Screenshot Software:
ELF statifier
Mga detalye ng Software:
Bersyon: 1.7.3
I-upload ang petsa: 20 Feb 15
Nag-develop: Valery Reznic
Lisensya: Libre
Katanyagan: 115

Rating: 3.0/5 (Total Votes: 2)

duwende statifier lumikha mula sa dynamic na naka-link executable at ang lahat ng ito sa mga library sa isang file. Ang file na ito ay maaaring kopyahin at tumakbo sa isa pang machine nang hindi na kailangang i-drag ang lahat ng ito ng mga aklatan.
Dynamic na naka-link executable ay mas maliit pagkatapos ay statically naka-link. Mula sa kabilang bahagi dynamic na naka-link executable gamitin ibinahagi aklatan pinagsama-sama sa PIC (posisyon independend code) na kung saan ay mas mabagal kaysa sa "normal" na isa.
Files, nilikha ng statifier ("palsipikado-static") pagsamahin ang disadvantages ng parehong sa mga ito:
Malaki - magkano ang mas malaki kaysa sa statically naka-link
Gamitin pa rin PIC code
So, bakit isa ito gagamitin?
Ok, "palsipikado-static na" mga file ay may masyadong ilang mga bentahe:
Lahat sa isang file - kaya nagbabaha-bahagi ay simple
Parehong file ay maaaring gamitin para sa mga computer na may iba't ibang mga bersyon ng mga library '
Mas mabilis na startup
Ngunit ang lahat ng mga isa lata nakuha sa karaniwan static na mga file.
Kaya, kung bakit paggamit statifier at malaking "palsipikado-static" executable sa halip ng static?
 
walang source code ng magagamit
walang compiler (o bumuo-chain) magagamit
static link ay hindi gumagana o hindi halata kung paano ito gawin
upang mapanatili ang layout ng memorya - static link ay baguhin ito at maaaring nakatagong mga bug "gisingin-up"
para sa "permanenteng link na" LD_PRELOAD library sa executable
Mga sinusuportahang platform:
Linux x86
X86_64 Linux
Alpha Linux

Ano ang bagong sa paglabas:

  • Ang Nakatakdang error: 32 / strtoul: Hindi maaaring i-convert ang '0xXXXXXXXXX' ipinakilala muli sa 1.7.0

Ano ang bagong sa bersyon 1.7.0:

  • statifier hindi nakasalalay sa anumang gdb higit pa
  • bumaba ang suporta para sa alpha

Ano ang bagong sa bersyon 1.6.15:

  • -aayos para sa Slackware 12.0 (salamat sa Stan Tobias)
  • naayos ugok typo sa src / statifier_create_exe.sh

Katulad na software

Yasm
Yasm

17 Feb 15

Z80-ASM
Z80-ASM

3 Jun 15

GNU Gjdoc
GNU Gjdoc

3 Jun 15

Mga komento sa ELF statifier

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!