在Linux上,我们具有LIBRARY_PATH
和LD_LIBRARY_PATH
环境变量,以便程序搜索库。 Windows上有类似的东西吗?特别是Windows 7?
而且,我想了解DLL使用的最佳做法(在哪里放置它们,是否使用env等),因为我想像每个人一样在Windows上工作,而不是懒散地解决问题:)] >
在Linux上,我们具有LIBRARY_PATH和LD_LIBRARY_PATH环境变量,以便程序搜索库。 Windows上有类似的东西吗?特别是Windows 7?另外,我会...
编辑:此答案大多数对Windows XP正确,但对较新的版本无效。请改为阅读链接的MSDN文章。
查看LoadLibrary和CreateProcess功能的帮助。这些描述了用于定位DLL的路径,以及如何修改它们。
它首先在currentDir上显示,然后在您的路径中也显示WinDir和SystemDir