C++ Visual Studio DLL运行时符号解析

C++ Visual Studio DLL运行时符号解析,c++,visual-studio-2010,linker,runtime,C++,Visual Studio 2010,Linker,Runtime,我正在尝试制作一个作为插件运行的DLL。该插件依赖于主二进制文件导出的一些符号,但我不希望通过编译时链接器强制执行符号解析,而是通过运行时链接器强制执行符号解析(在LoadLibraryA()时) 我是否可以告诉链接器,“不要担心未解析的符号,您可以在运行时解析这些符号。” 我希望能够重新编译不同版本的二进制文件,但使用一个dll。二进制文件的名称可能会更改,但导出的符号应保持不变 是否有某种方法可以使用“exp”文件来获取此行为?还有其他方法吗?我认为,使用.exp文件应该可以做到这一点。请参

我正在尝试制作一个作为插件运行的DLL。该插件依赖于主二进制文件导出的一些符号,但我不希望通过编译时链接器强制执行符号解析,而是通过运行时链接器强制执行符号解析(在LoadLibraryA()时)

我是否可以告诉链接器,“不要担心未解析的符号,您可以在运行时解析这些符号。”

我希望能够重新编译不同版本的二进制文件,但使用一个dll。二进制文件的名称可能会更改,但导出的符号应保持不变


是否有某种方法可以使用“exp”文件来获取此行为?还有其他方法吗?

我认为,使用
.exp
文件应该可以做到这一点。请参阅。

我认为,使用
.exp
文件应该可以做到这一点。看