在我的大学,我们目前正在使用开源工具在Windows上开发VST插件。
我的教授非常喜欢Microsoft Visual Studio,而且对Eclipse,GCC,Subclipse等开源工具持怀疑态度。
然而,直到现在我能够解决他所有的问题,如果他不能确信这个开源工具链对他的MSVC环境同样强大,那将是一种耻辱。
VST-Plugin是一个用于音频处理的共享库。我们使用Tobybear Minihost作为我们的测试应用程序,它工作得很好。但是,我们无法调试它。我们可以设置断点,但是当Minihost打开插件时Eclipse不会识别它们。
您知道如何在Windows上使用GDB / Eclipse调试共享库吗?
答案 0 :(得分:1)
这些似乎是Windows上GDB的错误/限制
http://synthedit.audioholik.com/index.php?name=Content&pid=8 http://dev.eclipse.org/newslists/news.eclipse.tools.cdt/msg17618.html
解决方法是在代码中强制使用断点。