如何在.pro文件中添加其他dll?

时间:2010-09-09 09:21:17

标签: visual-studio-2008 qt4 path

我正在为我的项目使用visual studio,我需要在我的应用程序中包含一个lib / dll。我已经包含相同的lib并编译好,但是当我尝试运行它时,给我一个错误,说它无法找到指定的dll,在env变量中添加此路径PATH解决了问题,但我没有我希望每次和跨系统都这样做,我如何在我的.pro文件本身中包含此路径或解决方法?

在此先感谢,这是一个迫切的问题。

1 个答案:

答案 0 :(得分:0)

您遇到此问题,因为您的可执行文件和您的dll位于不同的文件夹中。您可能使用默认的visual studio设置,它在每个项目文件夹中使用$(IntDir)和$(OutDir)。

将两个项目(exe和dll)的OutDir设置为同一个文件夹(例如$(SolutionDir)\ Build \ $(TargetName))。这样,构建解决方案时产生的二进制文件将放在同一个文件夹中(不同目标的不同文件夹 - Debug / Release)。