Я пытаюсь использовать sdk с движением Leap с плагином JUCE vst под Windows 10 x64.Как использовать внешнюю dll при создании vst под окнами
У меня есть мой проект exactly like this, и убедитесь, что Leap.dll был в моем выходном каталоге VstPlugins. Однако мой DAW (Reaper) не может обнаружить/открыть DLL моего плагина. Я также попытался поместить свой x86 Leap.dll в C: \ Windows \ System32 (и мою версию x64 в C: \ Windows \ SysWOW64) и попытался их regsvr32, только чтобы сообщить the DLLRegistryServer entry point cannot be found.
Когда я комментирую все, что связано с Leap sdk, мой плагин обнаружен в Reaper, а все остальное работает, а на Mac OSX я также могу использовать Leap, так что кажется, что моя проблема в том, что моя система Windows не знает, что он должен использовать Leap.dll с dll моего плагина. Как это можно сделать?
*** и попытался regsvr32 их *** Почему ты это сделал? В инструкциях я вообще не вижу regsvr32. Скопировали ли вы DLL-файлы в том же месте, что и исполняемые приложения, например, часть xcopy из примера? – drescherjm
yes Я скопировал dll Leap в той же папке, что и моя плагин dll - мой вывод - dll, а не .exe. И я попробовал метод regsvr32 (с dll в системных папках), потому что это работало в прошлом, когда я использовал другие dll. И потому, что я не знал, что еще делать! –
Вы построили dll для SDK (я не мог скачать, чтобы смотреть без регистрации)? Я спрашиваю, потому что если вы загрузили двоичный выпуск и у вас нет правильных версий dll (установленных в вашей системе), dll не будет загружаться, даже если у вас есть это в правильной папке. – drescherjm