3

如果我运行:

lcov --output-file $(BUILD_DIR)/coverage_all.info --capture --directory $(BUILD_DIR)

它似乎一次处理每个 .gcda 文件,而不是利用我所有的内核。是否可以重写此步骤,以便我可以coverage_all.info在使用所有内核的同时生成文件?

我正在考虑将某些内容放入 make 文件中并使用该-j选项运行 make ,以便生成多个作业,每个作业将其结果记录在不同的文件中。然后,当所有工作完成后,我会将它们合并在一起,也许使用该lcov --add-tracefile选项。

有谁知道如何做这样的事情?

4

0 回答 0