I have slightly extended your `ExportController` example by adding a few logging calls—`sErrorSuitePtr->SetEventStringUnicode` under the hood—and included two shared libraries—zlib and openssl—using vcpkg, all inside my new custom-built CMake wrapper.
Having some issues with the MSVC linker on Windows, but on macOS it builds just fine and copying the `.prmp` file to '/Library/Application Support/Adobe/Common/Plug-ins/7.0/MediaCore/pp/libpp-plugin.prmp', clearing the cache file and loading Premiere Pro and my project, selected a sequence but the File -> Export menu did not show my plugin.
Checking /Library/Application Support/Adobe/Premiere Pro/15.0/Plugin Loading.log and it says:
So clearly no errors. Is there anywhere else that errors might appear?
PS: I'm trying to make a CMake starter for anyone interested in maintaining the one code-base for plugin development across supported Adobe hosts. So once these little bugs are resolved it should be quite useful 😃