gpt4 book ai didi

c++ - 如何从另一个目录包含 DLL

转载 作者:太空宇宙 更新时间:2023-11-04 04:02:31 24 4
gpt4 key购买 nike

我创建了一个名为 test.dll 的 dll。我有 .lib 文件和相同的头文件。

我在程序 A 和程序 B 文件夹中粘贴了 .lib 文件和一个头文件,但我想要一个公共(public)文件夹,我可以在其中粘贴我的 test.dll,这样A和B都可以使用它。

我使用的是 VS 2008。语言是 C++

最佳答案

您需要将公共(public)目录添加到您的 PATH,或者从同一目录(也将包含 DLL)启动 A 和 B。

查看此 MSDN article有关详细信息/选项...

-- 更多--

默认情况下,系统会在以下位置查找...

  1. 应用程序加载的目录。
  2. 系统目录。
  3. 16 位系统目录。
  4. Windows 目录。
  5. 当前目录。
  6. PATH 环境变量中列出的目录。

您不能以编程方式更改它们,但您可以通过在运行程序之前将公共(public)文件夹位置添加到您的 PATH 环境变量来获得您想要的结果

关于c++ - 如何从另一个目录包含 DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10153511/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com