depende e depende da compilação no Debian

1

Isso vem parcialmente de Qual é a diferença entre uma verificação de dependência recursiva e uma verificação de dependência reversa?

Eu ainda tenho um pouco de confusão, então talvez alguém possa torná-lo mais claro.

AFAIK, qualquer pacote no Debian pode ser usado de uma ou duas maneiras:

  • Dependência de tempo de execução - Dependência de tempo de execução significa que você não pode executar um software específico até que suas dependências de tempo de execução não sejam satisfeitas.
  • Depdncias de tempo de construção, eu acho que isso pode ser o mesmo que o acima dependências de tempo de execução ou algo diferente?
por shirish 18.04.2018 / 02:41

1 resposta

4

O build-time seria o necessário para construir o software, seja em bibliotecas (construindo um GTK "hello world" - você precisa do libgtk-dev ou o que for para as includes e libgtk libs como dependências de run-time) OR em utilitários, ou seja, você precisa de algum analisador / gerador / utilitário específico instalado durante o processo de configuração / construção, como os pacotes ncurses -dev quando você quiser usar make menuconfig para configurar um kernel Linux.

Eu apostaria que depois de instalar o pacote build-essential que a MAIORIA de suas dependências de tempo de construção estariam na forma de vários arquivos de origem, principalmente headers / includes para usar várias bibliotecas além do padrão C (++ material da biblioteca.

    
por 18.04.2018 / 03:40