gpt4 book ai didi

iphone - 用于 iPhone 测试的 CoverStory?

转载 作者:行者123 更新时间:2023-12-03 21:13:31 25 4
gpt4 key购买 nike

我试图让 CoverStory 在 iPhone 项目中运行,但没有成功。不幸的是,XCode build设置和 gcc 标志对我来说是一个很大的谜。 :( 我已成功生成 .gcno 文件,但 .gcda 文件未显示。我已添加 -lgcov 作为其他链接器标志,将 GCC_GENERATE_TEST_COVERAGE_FILES 和 GCC_INSTRUMENT_PROGRAM_FLOW_ARCS 标志设置为 YES,如文档中指定的,但我仍然运气不好。我还从 CoverStory 的网站下载了 libgcov.a 文件,并将其包含在我的项目中。我正在尝试使用逻辑单元测试包对 iPhone 单元测试的新内置支持。这可能是原因吗?应用程序是否需要作为应用程序运行才能生成这些文件? alt text

最佳答案

根据您所说的所做的事情,您可能会错过实际的覆盖范围部分。对于其他链接器标志项,您需要添加 -lgcov,并且类似于 flow_arcs 标志,您需要 GCC_GENERATE_TEST_COVERAGE_FILES 标志为 yes,以便您可以获得 .gcov 输出文件。我假设您知道该文件应该在哪里,但为了完整起见,它应该位于此处:

${PROJECT_DIR}/build/${PRODUCT_NAME}.build/${CONFIGURATION}-${PLATFORM_NAME}/${PRODUCT_NAME}.build/Objects-normal

我找到了http://www.cubiclemuses.com/cm/articles/2009/05/14/coverstory-on-the-iphone/成为这里有用的资源。

我也刚刚开始研究这个东西,所以,任何人都可以随意添加到我的答案中。

关于iphone - 用于 iPhone 测试的 CoverStory?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1210456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com