web-dev-qa-db-fra.com

Installation de la documentation Just Clang / LLVM?

Comment puis-je installer uniquement la documentation et les pages de l'homme de Clang et LLVM? J'ai compilé la version actuelle de la source, basée sur la source du site Web de LLVM et cela fonctionne bien, mais comme il s'agit d'un référentiel local autonome (il peut s'exécuter à partir de votre répertoire de maison en supposant que vous disposez de son sous-répertoire de bac dans votre chemin). ne pas installer les pages ou la documentation de l'homme.

J'ai désinstallé le paquet Ubuntu de Clang/LLVM pour éviter tout conflit éventuel, mais cela a également supprimé les pages de l'homme de Clang. Comment puis-je installer uniquement les pages et la documentation de l'homme. Je vais bien si les pages de l'homme sont techniquement issues de plusieurs versions par rapport au compilateur installé si nécessaire.

Merci.

3
haziz
  1. Nettoyez le cache du paquet: Sudo apt-get clean
  2. Téléchargez les DEBS: Sudo apt-get install -d clang llvm
  3. Extraire les DEB dans un répertoire "Travail": find /var/cache/apt/archives/ -name "*.deb" -exec dpkg-deb -x {} work \;
  4. Copier les pages Docs et Man à/USR/Share: Sudo cp -a work/usr/share/{doc,man} /usr/share/

Vous pouvez supprimer le répertoire de travail maintenant: rm -rf work.

J'ai remarqué qu'il y a beaucoup de packages liés à LLVM. Ajoutez tous les packages que vous souhaitez mettre à l'étage 2, spécialement le -doc (LLVM-2.8-DOC, LLVM-2.9, LLVM-3.0).

2
Eric Carvalho