i'm writing a program with sdl and lua. i have 7 dlls and it looks messy in my root application directory. so, how would i have all my dlls in a different directory from the root?
note:
1. i'm running visual studio professional 2013
2. i would rather not use LoadLibrary()
3. i would rather not change environment variables (for user friendliness)
Not really sure about this, but what if you use delay-load DLL's and call SetCurrentDirectory? Since the working directory is one of the locations windows searches for DLL's and since the delay-load DLL's aren't actually loaded until their exported symbols are referenced for the first time, it seems like it should do the trick.