我在使用 gcov 获取覆盖信息时在编译和链接期间遇到以下错误
error: undefined reference to '__gcov_merge_add'
error: undefined reference to '__gcov_init'
我将标志传递给 CMakeLists.txt,如下所示:
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fprofile-arcs -ftest-coverage")
set(CMAKE_EXE_LINKER_FLAGS
"${CMAKE_EXE_LINKER_FLAGS} -fprofile-arcs -ftest-coverage")
我是否必须在 CMakeLists.txt 中添加任何其他内容?