ELF statifier

Tela Software:
ELF statifier
Detalhes de Software:
Versão: 1.7.3
Data de upload: 20 Feb 15
Revelador: Valery Reznic
Licença: Livre
Popularidade: 115

Rating: 3.0/5 (Total Votes: 2)

ELF statifier criar a partir de executáveis ​​ligadas dinamicamente e toda a bibliotecas um arquivo. Este arquivo pode ser copiado e executado em outra máquina, sem necessidade de arrastar tudo que é bibliotecas.
Dinamicamente executáveis ​​ligados são menores, em seguida, estaticamente ligado. Do outro lado executáveis ​​ligadas dinamicamente usar bibliotecas compartilhadas, compilados no PIC (código independend posição), que é mais lento do que o "normal".
Arquivos, criados por statifier ("pseudo-estática") combinar desvantagens de ambos:
Enorme - muito maior do que estaticamente ligado
Ainda usar o código PIC
Então, por que alguém vai usá-lo?
Ok, "pseudo-estático" arquivos de ter outras vantagens também:
Tudo em um único arquivo - assim distribuição é simples
O mesmo arquivo pode ser usado para computadores com versões diferentes das bibliotecas
Inicialização mais rápida
Mas tudo isso tem uma lata com arquivos estáticos usuais.
Então, por uso statifier e enormes executáveis ​​"pseudo-estático" em vez de estática?
 
não há código fonte disponível
não há compilador (ou construir de cadeia) disponível
vínculo estático não funciona ou não é óbvio como fazê-lo
para preservar layout de memória - vínculo estático vai mudá-lo e pode "despertar" erros escondidos
para a biblioteca LD_PRELOAD "ligação permanente" em executável
As plataformas suportadas:
Linux x86
X86_64 Linux
Alpha Linux

O que é novo nesta versão:

  • Corrigido erro: 32 / strtoul: não é possível converter '0xXXXXXXXXX' introduzido novamente no 1.7.0

O que é novo na versão 1.7.0:

  • statifier não dependem gdb mais
  • retirou o suporte para alpha

O que é novo na versão 1.6.15:

  • correção para Slackware 12.0 (graças a Stan Tobias)
  • typo estúpido fixo em src / statifier_create_exe.sh

Programas semelhantes

GNU Make
GNU Make

20 Jun 16

OMake
OMake

3 Jun 15

fldiff
fldiff

2 Jun 15

Boost.Build
Boost.Build

2 Jun 15

Comentário para ELF statifier

Comentários não encontrado
Adicionar comentário
Ligue imagens!