Doxygen功能自动链接故障

时间:2018-05-03 18:11:27

标签: doxygen

在我的C程序的.h文件中,我有一个功能:

/** Calculates foo using algorithm A1.
 * \param[in] v1 first input
 * \param[in] v2 second input
 * \param[in] s1 first string
 * \param[in] s2 second string
 * \return foo(v1,v2)
 */
int foo( int v1, int v2, char *s1, char *s2);

现在在文件的开头我想讨论这个函数。所以我说:

/** To facilitate such operations I have:
 *  @li int foo( int v1, int v2, char *s1, char *s2)
 * 
 *  which allows me to blah.
 */

现在在我的doxygen文件中, foo 这个词最后没有链接到函数定义部分。但是,如果我说:

/** To facilitate such operations I have:
 *  @li int foo()
 * 
 *  which allows me to blah.
 */

自动链接工作正常。包括参数打破了自动隐藏功能,我不能为我的生活找出原因。这种情况发生在我的所有具有>的功能上。 1个输入参数。 foo()foo(int i)工作,但foo(int i, int j, int k, int m)不起作用。有谁知道为什么会这样?

0 个答案:

没有答案