¿Cuál es el directorio canónico para instalar versiones paralelas de LLVM?

0

Estoy buscando construir e instalar varias versiones de Clang simultáneamente, incluyendo una compilación de svn. No deseo interferir con el LLVM de Apple existente que mantendría disponible como las invocaciones predeterminadas clang , clang++ , c++ et c. . Entonces, ¿dónde estaría el lugar lógico para colocar estas múltiples versiones?

Podría colocarlo en algo así como ~/llvm/svn/ , pero colocarlos bajo ~/ parece un poco inestético.

    
pregunta Calchas 11.11.2016 - 13:29

1 respuesta

1

No hay un estándar real.

La elección de su directorio personal es la más fácil de compilar. El único comentario aquí es por qué la parte svn del directorio que usaría ~ / llvm.

Si usted es el único usuario que tiene sentido el directorio de inicio, sin embargo, si su sistema es multiusuario, podrían ubicarse en / usr / local / llvm. Como Unix es multiusuario y sospecho que antes de OSX, muy pocas máquinas tenían un usuario, el estándar de Unix es / usr / local e incluso ahora los administradores de sistemas y las distribuciones deben asumir el uso multiusuario.

También consideraría usar administradores de paquetes como Macports o Homebrew. Al leer las listas de correo de Macports, la compilación y el uso de llvm no es solo una simple compilación y los porteadores que han resuelto los problemas o pueden trabajar con usted para solucionar problemas.

    
respondido por el Mark 11.11.2016 - 14:21

Lea otras preguntas en las etiquetas