web-dev-qa-db-fra.com

Comment définir un répertoire d'entrée pour Doxygen?

J'ai un répertoire dans lequel tous les fichiers source et d'en-tête sont enregistrés. J'aimerais exécuter Doxygen pour générer une documentation pour ce code source. Cependant, je ne veux rien changer dans ce répertoire (en particulier je ne peux pas ajouter de sous-répertoires dans lesquels la documentation Doxygen sera enregistrée).

Comment puis-je atteindre ce dont j'ai besoin?

Je pense que je dois faire ce qui suit: - Je crée et accédez au répertoire "Documentation". - Dans ce répertoire, j'exécute doxygen -g Pour créer un fichier de configuration de modèle nommé "DOXYFILE". - Ensuite, je pense que je dois modifier le doxyfile pour indiquer que le code source n'est pas dans le répertoire actuel.

Au fait, la sortie sera-t-elle automatiquement enregistrée dans le répertoire dans laquelle Doxygen est exécuté?

23
Roman

J'ai déjà trouvé la réponse. La procédure est la suivante:

  1. Exécuter doxygen -g. DOXYFILE sera généré.
  2. Ouvert Doxyfile et Trouver INPUT =
  3. Après la "entrée =", mettez le nom du répertoire où se trouve le code source.
  4. Exécuter dans la ligne de commande doxygen Doxyfile.
  5. La sortie sera mise dans le répertoire où Doxygen a été exécutée.
36
Roman