How to use precompiled module via c++?

I have a plugin which is using precompiled binaries. The plugin creator provides public header files and dlls, but without cpp files. When I add plugin module name into PublicDependencyModuleNames of build.cs file, I got a link error.

fatal error LNK1181: cannot open input file ‘(Project dir)\Plugins(PluginName)\Intermediate\Build\Win64\UnrealEditor\Development(PluginName)\UnrealEditor-(PluginName).lib’

Should creator of this plugin provides this lib file, or have an another way to solve this problem?
I have searched related problems on google several days but got nothing. Any suggestions will be appreciated. :grinning: