无法打开输入文件' Delayimp.lib'

时间:2014-10-16 17:38:06

标签: visual-studio-2013 delay-load

我正在Visual Studio 2013(操作系统:Windows 7)下编译项目。该项目使用Platform Toolset“Visual Studio 2008(v90)”进行编译。在选项中,我设置了一个像这样加载的dll:

  

/ DELAYLOAD: “PluginPost.dlll”

我得到的错误如下:

  

1> LINK:致命错误LNK1181:无法打开输入文件'Delayimp.lib'

现在我的问题如下。我知道我需要Delayimp.lib来加载延迟的dll,但是我在哪里可以找到这个Delayimp.lib?

提前感谢您的任何提示。

PS。我正在编译64位应用程序。

1 个答案:

答案 0 :(得分:0)

确保;C:\Windows\System32Control Panel\System and Security\System -> Advanced system settings -> Environment Variables添加到{{1}}的PATH系统变量中。还要注意不要在每条路径之间使用不必要的空格。

参考:

https://rocket1.unrealengine.cloud.answerhub.com/questions/74685/ue431-preview-hot-recompile-cant-find-delayimplib.html