似乎 OpenCV 有一个基于 GTest的测试框架。他们将它用于自己的单元测试,但我找不到有关如何在 OpenCV 之外使用它的文档、示例或教程。
这将非常适合我打算在基于 OpenCV 的库上实施的测试,但我真的不知道从哪里开始,因为我并不是 CMake(构建我们的库)方面的专家。
我非常感谢有关设置某种“Hello ts World”的帮助,即如何配置主 CMakeList.txt 和 test 目录中的一个,以便像在模块的测试子目录中找到的那样运行测试(例如核心的测试文件夹)
经过一些研究和测试,我在博客中回答了我自己的问题: Using OpenCV's test framework (with CMake)
同样,我不是 CMake 专家,所以欢迎评论!