我必须支持使用旧 Borland 编译器(BC 5)用 C 语言编写的旧应用程序。
不幸的是,我们使用的旧 TCP/IP 库开始显示它已经过时并且在 Vista 和 Win7 机器上出现问题。
我有一个可用于 MS Visual C++ 的新函数库,我想用它来制作一个可以从 Borland C 调用的 DLL。
所以,我有两个问题:1)如何使 Visual C++ DLL 可以从 Borland C 程序调用,以及 2)如果它是可调用的,如何从普通的旧 C 调用 C++ 函数?
理想情况下,整个项目都应该转换为 Visual C,但是有许多遗留功能将使该项目成为一项重大任务!我正在寻找一个快速的补丁来让它存活一段时间:)
史蒂夫