C++ 链接虚幻4插件中的DLL

C++ 链接虚幻4插件中的DLL,c++,dll,linker,unreal-engine4,C++,Dll,Linker,Unreal Engine4,因此,我正在编写一个插件,它将使用一些.dll.lib包。我已经成功地让插件的Build.cs包含.lib,但它无法编译。我发现一个外部符号未找到错误,它不会消失。我已经把.dll放在了所有我能想到的链接器应该在哪里取它的位置,但都没有用(插件内外的二进制文件夹,(Win64和“ThirdParty”)),插件中的公共和私有文件夹,项目根目录,你可以说 有人知道如何链接.dll以便在插件中使用吗?(FI,我只想把部分代码< > DLL到蓝图中,或在C++中使用到蓝图中使用它们。< P>你如何知道

因此,我正在编写一个插件,它将使用一些
.dll
.lib
包。我已经成功地让插件的
Build.cs
包含
.lib
,但它无法编译。我发现一个
外部符号未找到
错误,它不会消失。我已经把
.dll
放在了所有我能想到的链接器应该在哪里取它的位置,但都没有用(插件内外的二进制文件夹,(Win64和“ThirdParty”)),插件中的公共和私有文件夹,项目根目录,你可以说


有人知道如何链接
.dll
以便在插件中使用吗?(FI,我只想把部分代码< > DLL<代码>到蓝图中,或在C++中使用到蓝图中使用它们。

< P>你如何知道你的Buff.CS包括.LIB文件?

此外,您不能只包含每个lib文件,它必须使用正确的编译器选项进行编译,否则链接器将不喜欢它(请参阅)。
添加DLL比添加lib更复杂,因为您必须在运行时执行此操作:

如果我在
Build.cs
中将
.lib
作为
附加依赖项删除,则会出现更多编译器错误,因此我知道会找到它。我以前成功地在Unreal中链接了
.DLL
s,但是是在项目中,而不是在插件中。对不起,我完全忽略了您的问题在插件中的部分!我自己从来没有开发过插件,所以我想我帮不了什么忙。我想你已经试过虚拟应答器了?死气沉沉的。