我正在使用OpenCV库使用Xcode创建一个项目。我收到编译错误
<{1>}中的不是Doxygen尾随评论
以及opencv框架中包含的许多其他来源。 (编辑:我从互联网的某个地方获得了我的opencv框架,需要将它绑定到我的项目中。)
如何保存自己?
答案 0 :(得分:16)
您可以转到“构建设置”并搜索“文档注释”并将其设置为No
。
Doxygen只是一种格式,您可以跳过那些不是所有者的代码。
答案 1 :(得分:4)
作为临时解决方案:
答案 2 :(得分:0)
这为我解决了此问题,超过了第三方库标头中的仅警告。只需用以下#includes
包裹有问题的标题pragma
:
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wdocumentation"
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#pragma clang diagnostic pop
您可以替换或添加其他要忽略的警告标志。这是Konchog的提示和弗拉基米尔·格里戈洛夫(Vladimir Grigorov)的超级有用答案here的结合。