我正在C++中创建一个C++插件,现在在拉斯维加斯Pro 17上使用它。
插件可以工作,直到我尝试从静态库(即: zlib或任何其他库)调用函数为止。我将Visual调试器附加到维加斯Pro应用程序中,我可以看到插件被卸载,但这并不说明原因。
我尝试过使用共享库,但我也遇到了同样的问题。有什么想法吗?我该如何调试这个插件?
发布于 2021-08-25 09:46:02
问题是失去了依赖,
我发现VEGAS日志是使用Pro\17.0\svfx_video_grovel_x64.log Process编写的--我正在寻找的日志文件是%LocalAppData%\VEGAS --该文件在我的插件上显示了一个HRESULT代码,告诉我缺少了一个依赖项。
使用dumpbin.exe /DEPENDENTS,我可以找到缺少的依赖项,并将其移到VEGAS目录中。
https://stackoverflow.com/questions/68845556
复制相似问题