gpt4 book ai didi

c - 在 XCode 中分析 C 程序

转载 作者:行者123 更新时间:2023-11-30 15:53:33 25 4
gpt4 key购买 nike

我正在使用 XCode 开发 C 命令行实用程序,并尝试使用 XCode 的分析功能来跟踪程序分配和可能的内存泄漏。我可以将一个分配跟踪器实用程序很好地附加到程序本身并且它可以工作,问题是我无法从此时开始与程序交互,它只是停留在初始化和等待状态(程序肯定在后台某个地方运行)只是无法到达它)。我尝试过调整各种设置但无济于事,任何想法将不胜感激,谢谢。

最佳答案

如果您在 Xcode 之外启动 Instruments,您应该能够使用“目标”和“附加到进程”上方的下拉列表来分析任何已运行的程序。因此,考虑到您描述程序的方式使其听起来具有交互性,一种选择是在终端中启动实用程序,然后将仪器附加到它。

例如vi 不是符号化的,但对它运行 Instruments 发现,在插入模式下,它大约有 14% 的时间花在 write 上,4.5% 的时间花在 上。 strcmp (尽管像 vi 这样的东西的处理是如此微小,以至于其中肯定存在采样错误)。

关于c - 在 XCode 中分析 C 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13554995/

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