Come installo CLang su Ubuntu, usando i binari precompilati di CLang che ho scaricato?Come installare CLang usando i binari precompilati?
Ecco come ho scaricato clang: "LLVM Scarica Pagina" -> "Scarica LLVM 3.2" -> "Clang binari per Ubuntu-12.04/x86_64"
Poi, ho ampliato l'archivio in un (http://llvm.org/releases/3.2/clang+llvm-3.2-x86_64-linux-ubuntu-12.04.tar.gz.) cartella sulla mia macchina Ubuntu 12.04 LTS a 64 bit. Il contenuto della cartella espansa è simile al seguente:
$ ls clang+llvm-3.2-x86_64-linux-ubuntu-12.04
bin docs include lib share
Domanda: Che cosa devo fare dopo? Devo copiare questi in alcune cartelle me stesso, e se sì, quali esattamente? La maggior parte delle istruzioni che ho trovato online sono per creare CLang dal sorgente, che non si applica qui.
Sono un principiante della maggior parte di questi strumenti. Ho creato un programma C++ ciao-world di base, ed è stato in grado di compilarlo ed eseguirlo, usando GCC e autotools. Ora, voglio compilare lo stesso programma con CLang.
Questi passaggi non risolveranno il collegamento alle librerie Clang nella directory lib. Un caso che ho riscontrato è problematico quando si usa AddressSanitizer di Clang.Ciò richiede (implicitamente) il collegamento alle librerie Clang. Non ho una soluzione quando installo i binari pre-costruiti, ma vorrei averlo fatto. – NoahR
Puoi aggiungere la cartella lib al $ LD_LIBRARY_PATH come ho mostrato per $ PATH –