我想将我的游戏的DLL放到另一个文件夹然后exe文件,因为它是一个巨大的混乱。 (我使用SDL2,但这与我猜不相关)
编辑:如何从另一个direktory导入DLL? (我只是将它们导入标题)
答案 0 :(得分:3)
为此,您需要将库指定为/DELAYLOAD
,并在应用程序启动期间调用AddDllDirectory
(Windows 8及更高版本)或SetDllDirectory
(Windows XP SP1)时设置相应的DLL目录以上)。
此方案中需要延迟加载DLL。否则,在应用程序有机会设置要搜索的相应目录之前,加载程序将尝试解析导入表。
答案 1 :(得分:-1)
PATH
环境变量应该起作用