我有一个项目,其中我在名为Tests / GTest的子目录中有googletest,我想将google基准放在一个名为Tests / GBenchmark的并行子目录中(并且可能在Tests / GMock中使用谷歌模拟)。这似乎是这里的公司编码约定。但是,我不知道如何在CMakeLists.txt中放置一个指令,该指令向google基准解释它将在哪里找到googletest。
我尝试在HandleGTest提示部分中添加各种版本的“ ../GTest”,但这并没有帮助。通过添加符号链接,我走得更近了,但是对我来说这似乎是个hack。