Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 如何向.pro文件添加其他DLL?_Visual Studio 2008_Qt4_Path - Fatal编程技术网

Visual studio 2008 如何向.pro文件添加其他DLL?

Visual studio 2008 如何向.pro文件添加其他DLL?,visual-studio-2008,qt4,path,Visual Studio 2008,Qt4,Path,我正在使用VisualStudio进行我的项目,我需要在我的应用程序中包含一个lib/dll。我已经包含了相同的库并编译得很好,但是当我尝试运行它时,给我一个错误,说它找不到指定的dll,在env变量路径中添加此路径可以解决问题,但我不想每次都这样做,也不想跨系统,如何在.pro文件本身中包含此路径或其解决方法 提前感谢,这是一个紧急情况。您有这个问题,因为您的可执行文件和dll位于不同的文件夹中。您可能使用了默认的VisualStudio设置,在每个项目文件夹中使用$(IntDir)和$(Ou

我正在使用VisualStudio进行我的项目,我需要在我的应用程序中包含一个lib/dll。我已经包含了相同的库并编译得很好,但是当我尝试运行它时,给我一个错误,说它找不到指定的dll,在env变量路径中添加此路径可以解决问题,但我不想每次都这样做,也不想跨系统,如何在.pro文件本身中包含此路径或其解决方法


提前感谢,这是一个紧急情况。

您有这个问题,因为您的可执行文件和dll位于不同的文件夹中。您可能使用了默认的VisualStudio设置,在每个项目文件夹中使用$(IntDir)和$(OutDir)


将两个项目(exe和dll)的OutDir设置为同一文件夹(例如$(SolutionDir)\Build\$(TargetName))。这样,生成解决方案时生成的二进制文件将被放置在同一文件夹中(不同目标的不同输出文件夹-调试/发布)。

应用程序的链接或部署是否有问题?有关链接,请参见。