0

我有一个带有两个目标的 CMake 项目,一个可执行文件和一个共享库。

我添加-fprofile-instr-generate -fcoverage-mapping到 CXX_FLAGS 并且两者都被编译并与之链接。但是,在 CLion 的覆盖范围内运行时,我只看到可执行文件的覆盖范围。

我知道 .profraw 文件也包含库,因为我可以通过在命令行中运行自己创建文件,然后在自己使用 llvm-cov 并给出库的路径而不是可执行文件时,我看到了结果.

但我真的很想从 CLion 那里看到它,因为它在那里表现得非常好。

关于如何让 CLion 解析多个目标上的结果而不仅仅是可执行文件的任何想法?

谢谢。

4

0 回答 0