我有一个 Xcode5 项目,它构建了一个静态库作为其产品。在构建这个库时,我打开了代码覆盖设置,即“生成测试覆盖文件”和“仪器程序流”。因此,在构建库时,会为同一目录中的所有文件对应创建 gcno 文件。
为了计算它的代码覆盖率,我有另一个项目链接到这个库并创建一个可执行文件。该项目也是在“生成测试覆盖文件”和“仪器程序流程”为“是”的情况下构建的。
现在,在执行此产品时,只会生成我的测试可执行文件的项目中文件的 gcda 文件。
我如何为在构建项目时链接到我的项目的静态库生成 gcda 文件。