lcov似乎在一个进程中处理.gcda文件。我有很多核心,我想将它们用于此处理。怎么样?

时间:2015-08-17 15:28:36

标签: makefile gcov lcov

如果我跑:

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

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

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

有谁知道怎么做这样的事情?

0 个答案:

没有答案