Eu instalei o clang 3.0 e o 3.8:
$ sudo update-alternatives --config clang
update-alternative: error: nenhuma alternativa para clang.
Como posso definir 3,8 como /usr/bin/clang
?
12.04
update-alternatives
clang
Andrew
fonte
fonte
sudo update-alternatives --install "/usr/bin/clang" "clang" "[path-to]/clang" 1000
, como neste exemplo java askubuntu.com/questions/56104/...Respostas:
fonte
--slave
vez de regras independentes - quais são seus pensamentos?update-alternatives
não parece estar fazendo muito mais do que encadear links simbólicos, mas não o usei o suficiente para saber o que pode dar errado.100
no final?gcc
com uma prioridade de 20 eclang
com uma prioridade de 10; no modo automático,update-alternatives
selecionagcc
. Eu poderia correr o acima com uma prioridade de 50 e seria definir a preferência auto declang-3.8
acima ambas as opções existentesExperimentar:
E apresentará a lista de opções para você escolher.
O utilitário make usa o comando cc para compilar, que na verdade é um link para o gcc, clang etc.
fonte
Esses comandos adicionarão 2 entradas e o padrão selecionado como clang-8. Você pode configurar usando
Isso atualizará clang, clang ++, páginas de manual, formato de clang, clang-tidy.
fonte