J'essaie d'installer Doxygen dans ma machine Centos 6.3 et je reçois cette erreur. Des idées ??
[root@dell1 doxygen-1.8.3.1]# make install /usr/bin/install -d /usr/local/bin /usr/bin/install -d /usr/local/doc/doxygen /usr/bin/install -m 755 bin/doxygen /usr/local/bin /usr/bin/install -m 755 bin/doxytag /usr/local/bin /usr/bin/install: cannot stat `bin/doxytag': No such file or directory make: *** [install] Error 1
5 Réponses :
La marque Doxygen est étrange: "faire installer" n'appellera pas "faire", donc vous devez faire un pour générer d'abord les fichiers binaires, puis les installer. P > p>
Merci à vous deux pour vos réponses, le problème était que j'aurais dû changer le dossier que le fichier de fabrication recherche le doxytag. ou pour copier DOXYTAG dans le dernier dossier.
Essayez comme un superutilisateur.
sudo make install
BASH n'est pas fausse dans la plainte: Il s'agit que le fichier compilé doxytag em> n'a pas été inclus dans le fichier tar téléchargé. Alors, lorsque vous essayez de faire em>, il n'a pas pu trouver ce fichier. Pour faire em> il réussit, vous avez deux options: p> Vous pouvez compiler le fichier Python DOXYTAG.py à partir du lien ci-dessus en utilisant: p> Il devrait générer un exécutable compilé Python avec une extension .PYC. Maintenant, déplacez ce fichier sur votre dossier DOXYGEN-VERSION. Par exemple, P> compiler le fichier doxytag.py de ICI et Collez-le à Doxygen's Bin Directory H2>
#$(INSTTOOL) -m 755 bin/doxytag $(INSTALL)/bin
DOXYTAG ne fait plus partie de la distribution DOXYGEN (depuis la version 1.8.0), la manipulation des balises est intégrée à Doxygen.
Au début, vous devrez installer certaines dépendances après cela, vous exécutez les commandes ci-dessous, cela fonctionne probablement bien. P> git clone https://github.com/doxygen/doxygen.git
cd doxygen
mkdir build
cd builda
cmake -G "Unix Makefiles" ..
make
sudo make install
Pour la version actuelle, cela va, mais la question était en 2013 et la procédure n'a pas utilisé de cmake et de git. En outre, le problème était sur le programme, obsolète, DOXYTAG
Pouvez-vous publier votre
Makefile code> sur Pastebin ?
Il ressemble à Doxygen-1.8.4 Les fichiers binaires manquent également le DOXYTAG, de sorte que le seul moyen est de modifier le maquillage.in ou de fabrication et commenter l'installation de bin / doxytag. Ce n'est en fait qu'un seul des outils de Doxygen, et non le plus important.
À partir des notes de publication DOXYGEN 1.8.0: L'outil DOXYTAG a été déclaré obsolète et est supprimé (cela ne fonctionnait pas correctement). Ideme va pour le script InstallDox.