不是Doxygen尾随评论

sop*_*hoe 10 xcode opencv

我正在使用OpenCV库使用Xcode创建一个项目.我得到一个编译错误说

不是Doxygen尾随评论

in core.hpp和opencv框架中包含的许多其他来源.(编辑:我从互联网的某个地方获得了我的opencv框架,需要将它绑定到我的项目中).

在此输入图像描述

我该如何救自己?

Dav*_*guy 18

您可以转到构建设置并搜索文档注释并设置为No.Doxygen只是一种格式,您可以跳过那些不是所有者的代码.

  • 对于您不拥有/无法更改的代码,在本地禁用警告是针对 OP 情况的 100% 正确答案。但这是一个有效的警告,因为尾随的 Doxygen 注释以 //!< 或 ///< 开头,而不是 //<。基于网络搜索此警告而最终到达这里的人们可能会想,这个答案给了他们一个免费通行证,可以忽略他们拥有的代码,而不是阅读 [Doxygen 文档的相关部分](http:// /www.doxygen.nl/manual/docblocks.html#cppblock)并修复代码。 (2认同)

qwe*_*_so 4

作为临时解决方案:

  1. 单击黄色三角形并按回车键即可消除大部分警告,这将进行一些自动更正。

在此输入图像描述

  1. 对于三角形中带有感叹号的单个,请删除一些注释。 在此输入图像描述

这基本上只会改变 opencv 源代码中的一些注释。因为我的是本地副本而不是 git clone,所以没关系。我想基本上 opencv 的人需要解决这个问题。然而,如果能够了解 Swift 中的一些编译器选项来关闭这些警告,那就太好了。