Ninja: depois de construir, como instalar?

Criado em 7 jul. 2016  ·  7Comentários  ·  Fonte: ninja-build/ninja

Oi,

depois de construir o llvm com o ninja, como instalar o llvm em /usr?
procure no manual do ninja, não consegui achar a informação.

TIA

Comentários muito úteis

$ cmake . -DCMAKE_INSTALL_PREFIX=~/xxx/devlibs -G Ninja
$ ninja
$ ninja install

Todos 7 comentários

instale o executável:

sudo cp ninja /usr/local/bin

e adicione o seguinte ao seu arquivo ~/.bashrc:

# boa impressão para conclusão de tabulação ninja e bash
export NINJA_STATUS="[%p %s/%t]"
.

Em quinta-feira, 7 de julho de 2016 às 13h49, 8l [email protected] escreveu:

Oi,

depois de construir o llvm com o ninja, como instalar o llvm em /usr?
procure no manual do ninja, não consegui achar a informação.

TIA


Você está recebendo isso porque está inscrito neste tópico.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/ninja-build/ninja/issues/1171 ou silencie o tópico
https://github.com/notifications/unsubscribe/AAXP9ZnoUl0PhsoIZ2j-R-CGTf9tX6p7ks5qTWZKgaJpZM4JHfDZ
.

Scott Bailey

Ninja apenas executa os comandos para os quais é instruído. Para instalar o LLVM conforme criado com o CMake, consulte a documentação do LLVM e do CMake.

Obrigado pela resposta, mas desculpe não ter ajudado.

se eu construir o cmake padrão sem ninja, posso instalar o llvm em /usr sem nenhum problema.
mas construí o llvm com o ninja, ainda não consegui instalar o llvm em /usr.

documentação llvm não tem a resposta para esta pergunta,
llvm cmake geração com ninja, mas se eu executei o cmake padrão, o comando de instalação falhou.

de qualquer forma, até encontrar as informações, eu volto para o padrão cmake e make.

esta questão não foi encerrada. ainda aberto.

Você não disse qual o problema que estava tendo. Você pode compartilhar uma mensagem de erro?

Mas acho que o @martine estava tentando dizer é que provavelmente não é um bug ninja.

Você deve registrar este bug no rastreador cmake ou llvm. Tenho certeza que eles podem te ajudar! :)

Oi @8l , é um problema muito antigo, mas ninja install faz o trabalho de instalação após llvm construir.

$ cmake . -DCMAKE_INSTALL_PREFIX=~/xxx/devlibs -G Ninja
$ ninja
$ ninja install
Esta página foi útil?
0 / 5 - 0 avaliações