cannot open input file 'Delayimp.lib'

≯℡__Kan透↙ 提交于 2019-12-13 07:48:26

问题


I am compiling a project under Visual Studio 2013 (OS: Windows 7). The Project is compiled with the Platform Toolset "Visual Studio 2008 (v90)". In the options I have set a dll to be loaded delayed like this:

/DELAYLOAD:"PluginPost.dlll"

The error I am getting is the following:

1>LINK : fatal error LNK1181: cannot open input file 'Delayimp.lib'

And now my question is the following. I know that I need the Delayimp.lib in order to load a dll delayed, but where do I find this Delayimp.lib?

Thank you in advance for any hints.

PS. I am compiling a 64 Bit application.


回答1:


Make sure to add ;C:\Windows\System32 to your PATH system variable at Control Panel\System and Security\System -> Advanced system settings -> Environment Variables. Also pay attention to not use unnecessary spaces between each path.

In Reference to:

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



来源:https://stackoverflow.com/questions/26410604/cannot-open-input-file-delayimp-lib

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!