我用 Microsoft Visual Studio 2010 制作了一个程序。它使用了额外的库(Allegro),它可以从 MSVC 完美运行,但我无法从它的目录运行它。(...\"project name"\Debug\"project name".exe) 它写道它找不到某种 .dll 文件。
这不好,因为我想让它对每个人都有效!怎么做才能让它发挥作用?
我知道我必须放置必要的 .dll 文件,但我不知道在哪里?
我用 Microsoft Visual Studio 2010 制作了一个程序。它使用了额外的库(Allegro),它可以从 MSVC 完美运行,但我无法从它的目录运行它。(...\"project name"\Debug\"project name".exe) 它写道它找不到某种 .dll 文件。
这不好,因为我想让它对每个人都有效!怎么做才能让它发挥作用?
我知道我必须放置必要的 .dll 文件,但我不知道在哪里?
启动可执行文件时,Windows 会搜索当前目录,PATH
然后搜索其他一些位置。确切的描述可以在这里找到
您需要确保 PATH 包含您需要的库,或者将其放在同一目录中(或其他一些自动搜索的目录中,但这通常不是一个好的解决方案)。