启动使用其他库的可执行程序

时间:2013-05-30 14:16:25

标签: c++ visual-studio-2010 visual-c++ dll allegro

我使用Microsoft Visual Studio 2010制作了一个程序。它使用了额外的库(Allegro),并且它可以从MSVC完美运行,但我无法从它的目录运行它。 (... \“项目名称”\ Debug \“项目名称”.exe)它写道它找不到某种.dll文件。

这不好,因为我想让它适合每个人!该怎么做才能使它发挥作用?

我知道我必须把necesarry .dll文件,但我不知道在哪里?

1 个答案:

答案 0 :(得分:0)

启动可执行文件时,Windows会搜索当前目录PATH,然后搜索其他一些地方。可以找到确切的描述here

您需要确保PATH包含您需要的库,或者将其放在同一目录中(或者放在其他一些自动搜索的目录中,但这通常不是一个好的解决方案)。