Doxygen ссылки на подпрограммы в других модулях / файлах в Fortran

У меня есть фортран подпрограмма proc который вызывает подпрограмму Fortran uv, uv находится в другом модуле со своей собственной страницей модуля в Doxygen. Я хотел бы добавить ссылку, чтобы вы могли нажать на uv на странице Doxygen для proc и это приведет вас к uv стр.

Я пытался сделать:

!> Comments
!! call \link uv \endlink

!> Comments
!! call \ref uv

!> Comments
!! call \see uv

Ни один из них не связан с uv стр. Есть ли лучший способ сделать это? Я использовал ссылки HTML, и это сработало, но это громоздко и займет очень много времени, потому что у меня много подпрограмм, подобных этому.

1 ответ

С версией 1.8.12 вы можете ссылаться на подпрограммы других модулей с помощью \ref module_name.subroutine_name где module_name соответствует названию модуля и subroutine_name соответствует названию субротина.

Если это не работает, убедитесь, что все ваши источники объявлены в INPUT переменные вашего Doxyfile,

Другие вопросы по тегам