CMake Error at simple_layers/CMakeLists.txt:211 (add_library): The target name "test" is reserved when CTest testing is enabled.
时间: 2024-05-11 21:19:40 浏览: 187
CMakeLists.txt使用QT的正确写法
这个错误是因为你在使用CMake的时候开启了CTest测试功能,而在CTest中,"test"是一个保留的目标名称。你需要修改你的CMakeLists.txt文件,将目标名称从"test"改为其他名称,例如"my_test"。修改后的代码示例如下:
```
add_library(my_test ${SOURCE_FILES})
```
请注意,在修改目标名称后,你还需要在其他地方更新对该目标的引用,例如在add_executable()函数中使用该目标作为依赖项时。
阅读全文