我希望能够单步执行 WIS-streamer 应用程序;特别是、我想使用 gdb 在 GetAVData 和 VideoOpenFileSource::readFromFile 中的断点设置和停止、但调试器似乎不想这样做。 我想知道这是否是因为 WIS-streamer 与 liveMedia 和 Appro_interface 库链接的方式。 有什么建议吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我希望能够单步执行 WIS-streamer 应用程序;特别是、我想使用 gdb 在 GetAVData 和 VideoOpenFileSource::readFromFile 中的断点设置和停止、但调试器似乎不想这样做。 我想知道这是否是因为 WIS-streamer 与 liveMedia 和 Appro_interface 库链接的方式。 有什么建议吗?
我想逐步了解 RSTP 服务器如何从共享存储器缓冲区中提取数据。 我最终意识到、我没有在断点处停止的原因非常简单:我没有启动客户端来调用数据、因此从未调用过代码。 在我修改了 Makefiles 以确保 Appro 界面是使用符号(并调用客户端)构建的之后、我能够单步执行代码。 注意:您的语句不正确:您只能从 WIS-streamer 调试 Appro 接口、因为它由 WIS-streamer 作为静态库链接以与 McFW 通信。