我正在尝试制作一个作为插件运行的 DLL。该插件依赖于主二进制文件的一些导出符号,但我想不通过编译时链接器,而是通过运行时链接器(在 LoadLibraryA() 时)强制执行符号解析。
我能否以某种方式告诉链接器,“不要担心未解析的符号,您可以在运行时解析这些符号。”
我希望能够重新编译不同版本的二进制文件,但使用单个 dll。二进制文件的名称可能会更改,但导出的符号应保持不变。
有没有办法使用“exp”文件来获得这种行为?还有其他方法吗?
我正在尝试制作一个作为插件运行的 DLL。该插件依赖于主二进制文件的一些导出符号,但我想不通过编译时链接器,而是通过运行时链接器(在 LoadLibraryA() 时)强制执行符号解析。
我能否以某种方式告诉链接器,“不要担心未解析的符号,您可以在运行时解析这些符号。”
我希望能够重新编译不同版本的二进制文件,但使用单个 dll。二进制文件的名称可能会更改,但导出的符号应保持不变。
有没有办法使用“exp”文件来获得这种行为?还有其他方法吗?