My LimeLM implementation is in audio plugins, which run in host software. Placing Turboactivate.dll in the same directory as my application (VST3 plugin) will not work, because the default search location will be the .exe of the host application.
We are currently using a static library to work around that but it looks like this is not recommended.
In this case, what are good practices for storing Turboactivate.dll on the user's system and what is a good way to load it from a custom path?
The system32 folder does not seem ideal, since it can clash with applications from other applications using LimeLM - for example, an installer from another manufacturer installs an older version of the .dll which now creates issues for our application.