Intro
Недавно я попытался использовать Doxygen для документирования своего проекта ROS.Я не нашел хорошего способа создать документацию для всего моего собственного пакета «чисто» с помощью пакета rosdoc_lite.В чистом виде, я слышал, есть все документы, связанные в одну большую документацию (надеюсь, это достаточно ясно).
Поэтому я пытаюсь сгенерировать документ для всего моего проекта ROS с Doxygen.У меня сейчас нет хорошей идеи, как структурировать мою документацию, но я структурирую ее, изучая Doxygen.Я рад получить ваш совет, если вы хотите поделиться возможной структурой или способом использования rosdoc_lite для всего пакета.
Моя проблема
Моя главная проблема - я не могу достичьчтобы все мои файлы h / py были задокументированы.Проблема возникает в одном конкретном месте.
Include
├── RStatus
│ ├── __init__.py
│ ├── Side.h #Documented
│ ├── State.h #Shown in file list but not documented
│ ├── State.py #Not shown in file list
└── Services
├── __init__.py
├── RobotServices.h #Documented
├── RobotServices.py #Documented
Каждый файл имеет тег @file, @brief и @author в начале файла.
Кроме того, я попытался изменитьтег @file для @package в файле State.py.Doxygen создает пустое пространство имен.
Я застрял в этой проблеме и не знаю, как с ней справиться.
Если вам нужна дополнительная информация, спросите меня!
Спасибо за вашувремя!