如何在CMake中使用OpenCV的测试框架?

use*_*733 11 c++ opencv unit-testing cmake

看起来OpenCV有一个基于GTest 的测试框架.他们将它用于自己的单元测试,但是我找不到关于如何在OpenCV之外使用它的文档,示例或教程.

它非常适合我打算在基于OpenCV的库上实现的测试,但我真的不知道从哪里开始,因为我不是CMake的专家(构建我们的库).

我非常感谢帮助设置某种"Hello ts World",即如何配置主CMakeList.txt和测试目录中的那个,以便运行类似于模块的test子目录中的测试(例如核心的测试文件夹)

use*_*733 11

经过一些研究和测试,我在我的博客中回答了我自己的问题: 使用OpenCV的测试框架(使用CMake)

再说一遍,我不是CMake专家,所以欢迎评论!