Construir vs binários pré-compilados [fechados]

-1

Eu nunca entendi a vantagem de construir apenas usando binários pré-compilados. Alguém pode explicar por que alguém iria para o esforço extra e tempo para construir seus próprios binários ao invés de usar os pré-construídos fornecidos?

    
por Cheetah 17.09.2013 / 09:23

2 respostas

2

Com uma compilação personalizada, você pode especificar alguns sinalizadores, opções ou otimização específicos para seu próprio sistema. Se você estiver usando uma arquitetura pré-construída com uma arquitetura mais antiga, por exemplo, SSE2, talvez não tenha algumas vantagens das novas instruções AVX em seu sistema. Ou, inversamente, seu computador antigo pode não executar os binários AVX2 recém-compilados. Ou quando você precisar de mais velocidade ou menos uso de memória, você pode alterar o modo de otimização que não pode ser satisfeito com um pré-construído

    
por 17.09.2013 / 09:36
2

Suponho que você esteja falando sobre desenvolvimento de software.

As pessoas usariam seus próprios binários porque isso serve a um propósito específico, onde outros binários disponíveis não.

Ou, no caso em que um binário existente faz o trabalho, a licença pode não permitir que ele seja usado no ambiente determinado ou, há preocupação quanto tempo os binários serão suportados para sua plataforma.

    
por 17.09.2013 / 09:38

Tags