iPhone:无法让模拟器生成 .gcda 分析数据文件

2024-02-21

我正在尝试使用 iPhone 模拟器分析我的代码。我已启用生成测试覆盖率文件 and 仪器程序流程并添加了-lgcov到链接器标志。根据我读过的所有内容,这应该是我在设置方面需要做的全部事情。

Update: 生成测试覆盖率文件触发-f测试覆盖率旗帜和仪器程序流程触发-f轮廓弧旗帜。我检查了构建日志,它们是在编译时设置的。

执行程序我可以看到.gcno文件出现在旁边


我希望这link http://gcc.gnu.org/onlinedocs/gcc/Cross_002dprofiling.html会给你一些想法。探索我找到的链接

.gcno 文件在以下情况下生成: 源文件是用GCC编译的 -ftest-覆盖率选项。它包含重建基本信息 块图并分配源代码行 数字到块。

.gcda 文件是在以下情况下生成的: 包含构建的目标文件的程序 使用 GCC -fprofile-arcs 选项是 被执行。一个单独的 .gcda 文件是 为每个编译的目标文件创建 有了这个选项。里面有弧线 转换计数和一些总结 信息。

所以可能您正在使用一些错误的设置进行构建。该信息提到http://gcc.gnu.org/onlinedocs/gcc/Gcov-Data-Files.html#Gcov-Data-Files http://gcc.gnu.org/onlinedocs/gcc/Gcov-Data-Files.html#Gcov-Data-Files

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

iPhone:无法让模拟器生成 .gcda 分析数据文件 的相关文章

  • 有什么工具可以说明每种方法运行需要多长时间?

    我的程序的某些部分速度很慢 我想知道是否有我可以使用的工具 例如它可以告诉我可以运行 methodA 花了 100ms 等等 或者类似的有用信息 如果您使用的是 Visual Studio Team System 性能工具 中有一个内置分析
  • 以编程方式在 App Store 上运行搜索?

    是否可以从我的应用程序中打开 App Store 应用程序并运行搜索 我想看看是否有一个 appstore 类型的 URL 可以使用 就像 mailto 和 sms 分别打开邮件和短信一样 有谁知道这是否可能 编辑 更多信息 我一直在尝试使
  • 为什么 Linux perf 使用事件 l1d.replacement 来处理 x86 上的“L1 dcache misses”?

    在英特尔 x86 上 Linux用途 https stackoverflow com a 52172985 149138事件l1d replacements来实施其L1 dcache load misses event 该事件定义如下 计数
  • 将自己的结构传递到 opengl es 2.0 着色器中

    我想尝试 OpenGL ES 2 0 编程指南 一书中的照明示例 在着色器中他们制作了两种结构 struct directional light vec3 direction normalized light direction in ey
  • 当 UITextField 已满或空时显示警报 Swift

    下面的代码中 如果 userNameTF 或 passwordTF 已满或为空 则会显示警报 IBAction func LoginBtn sender AnyObject let userName userNameTF text let
  • iPhone UINavigationBar 使用 [UINavigationBar 外观] 更改所有控制器的字体样式

    我知道我可以单独更改导航栏的字体 如本答案所述 更改导航栏的字体 https stackoverflow com questions 5832036 change the navigation bars font 目前我正在使用一种更全局的
  • 进入前台后刷新数据

    更改默认设置后 我想在AppDelegate中进入前台时刷新myViewController的数据 我所做的是 AppDelegate m void applicationDidFinishLaunching UIApplication a
  • 关于窗口层次结构的警告

    我的调试器中出现这样的警告 这是什么意思 Warning Attempt to present
  • 应用内购买产品禁用“提交审核”

    基于此处提到的所有步骤http troybrant net blog 2010 01 in app purchases a full walkthrough http troybrant net blog 2010 01 in app pu
  • iphone:如何停止快门动画?

    我有两个问题 1 我想知道如何在相机加载时停止快门动画 我正在使用 UIImagePickerController 我已经参考了堆栈溢出的许多答案 但没有成功 2 我在相机中有一个自定义按钮 使用cameraOverlayView并想通过单
  • 拖动时获取MKAnnotation的坐标

    我正在根据用户添加的注释的位置创建一条路径 MKPolyline 我想允许用户通过拖动引脚来更改路径 我目前可以做到这一点 但 MKPolyline 不会更新 直到引脚被放下 我实施了 void mapView MKMapView mapV
  • iPhone 和加密库

    我想我必须在我的 iPhone 应用程序中使用加密库 我想问你有关苹果公司实施的加密货币出口政策的影响 我需要做一些额外的事情吗 例如填写表格等 1 如果我使用 MD5 进行哈希处理 2 如果我使用对称加密 Thanks EDIT 2009
  • 使用 iPhone 摄像头检测心率 [重复]

    这个问题在这里已经有答案了 可能的重复 使用摄像头检测心率 https stackoverflow com questions 9274027 detecting heart rate using the camera 我正在研究 iOS
  • 多次添加同一个子视图来查看

    我不知道这是否可行 但我想做的是将子视图多次添加到视图中 我尝试过这样的事情 self view addSubview newView newView center CGPointMake 160 100 self view addSubv
  • NSURL URLWithString:引发异常

    简而言之 NSURL URLWithString 似乎引发了一个例外 根据文档 如果字符串格式错误 则返回 nil 没有提到在任何情况下都会引发异常 除此之外 我还对 URL 进行编码并检查nil在将字符串转换为 URL 之前 任何人都可以
  • Objective Flickr 照片上传错误

    我正在使用 ObjectiveFlickr 库将照片从我的 iPhone 应用程序上传到 Flickr 我可以授权该应用程序并执行一般请求 但在尝试上传照片时遇到错误 要上传的照片是使用 AVFoundation 捕获的图像 这是相关代码
  • 沿着预定路径移动图像?

    是否可以通过按下 iphone SDK 中的按钮来将图像设置为沿着预定路径运动 我不是在寻找任何奇特的东西 我正在研究一个简单的概念 但这会节省大量动画工作 是的 您可以通过创建一个路径来为任何 CALayer 制作动画CAKeyframe
  • 混合静态和动态 UITableViewController 内容会导致 NSRangeException

    我一直在寻找这个错误 并找到了一些具有类似行为的帖子 但没有解决问题的解决方案 我有一个 UITableViewController 在 SB 中声明为静态 它具有以下部分 第 0 部分 配方 是静态的 有 4 个单元格 第 1 部分 口味
  • iPhone - 如何在矩形中间绘制文本

    有没有一种方法可以在矩形中间绘制文本 我可以找到各种对齐方式 但我尝试过的任何方法都不能将文本垂直居中在矩形中 有没有一种简单的方法可以做到这一点 或者有什么方法可以将矩形居中然后在其中绘制 我直接绘制到 CGContext 尝试使用 NS
  • 将 iPhone 上的 stderr 写入文件和控制台

    我正在遵循答案中的建议here https stackoverflow com questions 5179108 iphone how to read application logs from device用于将 iOS 设备上的 NS

随机推荐

  • 将 DataFrame 中的分隔数据解析为 R 中的单独列

    我有一个看起来像这样的数据框 A B C 1 3 X1 7 X2 8 X3 9 2 4 X1 10 X2 11 X3 12 5 6 X1 13 X2 14 我想将 C 列解析为单独的列 A B X1 X2 X3 1 3 7 8 9 2 4
  • 具有文化格式的双重解析

    我有一个双数作为字符串 号码是 202 667 40 这是202667 4 我如何解析这个字符串来获取值 例如 Double Parse 202 667 40 这里是什么 或者任何其他获取值的方法都会很棒 谢谢 首先 你需要知道这个号码来自
  • Cassandra 复制系统 - 工作原理

    Cassandra 是否仅在写入过程中进行复制 具有选定的一致性级别 如果我希望每个节点中都有对称数据 是否有针对缺失节点的自动复制选项 如果我将新节点插入集群 则不会自动复制 如何将其他节点的数据与新节点同步 如果我想要像多主机 2 个节
  • 如何让textview闪烁

    伙计们 我有一个文本视图 我需要它闪烁 请帮助我
  • 如何使用 Mootools 更改背景图像 css 属性?

    我是新手 如何使用 Mootools 更改我的背景图像 css 属性 例如 在页面加载时 div div
  • Espresso 测试,单击 X/Y 坐标

    知道如何为 Android 做到这一点吗 我似乎无法创建一个真正点击的方法 我知道你可以用 onview 做到这一点 但我只想要一个 x y 位置 答案已经给出here https stackoverflow com a 22798043
  • FireFox 中的 Selenium OpenQA.Selenium.DriverServiceNotFoundException

    我正在尝试开始编写 Selenium 测试 我编写的第一个非常基本的测试失败了 但有例外OpenQA Selenium DriverServiceNotFoundException using OpenQA Selenium using O
  • 获取月份为 01,02 而不是 1,2

    我正在使用 Calendar 类 更具体地说 我需要以两个数字的形式返回所有 12 个月 如果我使用以下代码 int month myCalendar get Calendar MONTH 1 这是我在不同月份得到的结果 1 2 3 4 5
  • Linux 内核 2.6.18 中的 sys_call_table

    我试图通过以下方式将系统退出调用设置为变量 extern void sys call table real sys exit sys call table NR exit 但是 当我尝试制作时 控制台给出了错误 error NR exit
  • Groovy 的尾递归

    我编写了 3 个阶乘算法 我预计会因堆栈溢出而失败 没问题 我尝试尾递归调用 并将以前的算法从递归转换为迭代 它不起作用 但我不明白为什么 I use trampoline 方法 效果如我所料 def factorial factorial
  • “fork()”后 printf 异常

    操作系统 Linux 语言 纯C 我正在继续学习一般的 C 编程 以及特殊情况下 UNIX 下的 C 编程 我发现了一个奇怪的 对我来说 行为printf 使用后的功能fork call Code include
  • 如果 pandas 中包含子字符串,则替换整个字符串

    我想替换包含特定子字符串的所有字符串 例如 如果我有这个数据框 import pandas as pd df pd DataFrame name Bob Jane Alice sport tennis football basketball
  • 使用 MVVM 将窗口句柄传递给 WPF 中的视图模型

    我正在使用需要窗口句柄的外部库 我的应用程序架构是 MVVM 但外部库并不完全适合该架构 我认为视图模型是调用需要窗口句柄的初始化函数的最合适的地方 如何将窗口句柄从我的视图获取到我的视图模型 通常 您的视图模型不应该了解视图的实现细节 例
  • jquery定时器实现

    All 是否有一个 jQuery 计时器可以启动 20 分钟的计时器并显示经过的时间 请指出它的一个小代码 var austDay new getTime austDay new getSeconds austDay var duratio
  • 使用 GCC 的软件流水线示例

    我正在寻找软件管道的真实 源代码和生成代码 示例 http en wikipedia org wiki Software pipelined http en wikipedia org wiki Software pipelining 由海
  • Excel - 获取列的前 5 个数据及其匹配的标题,但会产生重复项

    我正在开发一个使用 PHP 以 CodeIgniter 作为框架 制作的 Web 应用程序 它应该生成一个 excel 文件报告作为数据摘要 我使用 PHPSpreadsheet 作为库来生成 xlsx 文件 一切都很成功 我能够在单元格的
  • 即使作业成功完成后,内存使用量也不会降低

    我在 apscheduler 中添加了一项作业 该作业会在内存中加载一些数据 并在作业完成后删除所有对象 现在 如果我使用 python 运行此作业 它会成功运行 并且在进程成功退出后内存会下降 但是在 apscheduler 的情况下 内
  • 为什么 React Router v6 似乎无法从 URL 中删除查询字符串参数?

    我有一个应用程序 有时会加载查询字符串参数t 一开始 我希望应用程序读取此参数 如果可用 并将其从 URL 中删除 在根组件上 我正在这样做 const searchParams setSearchParams useSearchParam
  • 使用 Rails 在 Net::HTTP::Get.new 中设置自定义超时

    我正在使用此代码来抓取外部 html 文件 link URI parse url request Net HTTP Get new link path response Net HTTP start link host link port
  • iPhone:无法让模拟器生成 .gcda 分析数据文件

    我正在尝试使用 iPhone 模拟器分析我的代码 我已启用生成测试覆盖率文件 and 仪器程序流程并添加了 lgcov到链接器标志 根据我读过的所有内容 这应该是我在设置方面需要做的全部事情 Update 生成测试覆盖率文件触发 f测试覆盖