gpt4 book ai didi

macos - Mac QuickTime 组件调试

转载 作者:行者123 更新时间:2023-12-04 06:17:04 27 4
gpt4 key购买 nike

首先,我是 Mac 编程的新手。我已下载 macam project并使用 Xcode 4.1 成功将调试版本编译为 32 位代码。输出是我手动复制到 Library/QuickTime 文件夹的 QuickTime 组件。现在我想调试组件但没有运气。我在代码中启用多个断点,然后使用 Product->Debug->Attach to Process 检查 Skype 中的网络摄像头输出。 Skype 显示(虚拟)网络摄像头正在运行,但我的断点不起作用。我确信我的函数被调用,因为它们是将彩色条纹绘制为网络摄像头输出的函数。

关于调试共享库的 Apple 文档不是很好。我的方法有什么根本性的错误,或者我需要先做一些简单的事情吗?非常感谢任何指导。

最佳答案

如果您打算使用像 Skype 这样的第三方应用程序,最简单的调试方法之一就是通过调试语句或网络套接字。

您可以做的是创建一个 UDP 套接字来发送消息,以及一个客户端应用程序来监听它们。这将使您可以访问来自您的应用程序的实时信息...

您还可以放入 UDP 监听语句以等待(您的其他测试应用程序)发送参数。

我知道这不是传统的调试方式,它可能会导致其自身的问题,但如果处理得当,可以在所有其他工具不足时提供大量有用的调试。

关于macos - Mac QuickTime 组件调试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7104314/

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