我想知道是否存在在32位可执行文件中使用64位lib的方法。 我可以相应地设计64位lib,从而为此目的公开特定的API 如果有帮助,那么它们中会有明确的32位对齐变量。
基本上我们有一大块软件,它是32位编译的,暂时还是 我们不想将它重新编译为64位,因为它会引起很多麻烦。
现在,在现有代码中我们想要访问我们正在构建的新API,新API隐藏了64位实现,但API本身是32位在“外部”
我们一直在寻找诸如远程执行或通过套接字传递数据之类的想法,但这对于我们的目的来说只是为了减慢速度,使用共享内存作为32/64位之间的IPC将是非常具有挑战性的开发因此不是值得开发的努力。
有什么想法吗?