使用 MinGW 编译自动化代理

Compiling automation proxy with MinGW

本文关键字:代理 自动化 编译 MinGW 使用      更新时间:2023-10-16

我正在使用mingw在自动化服务器上工作。

MIDL MyAutomationLib

创建文件 MyAutomationLib.h、MyAutomationLib_i.c、MyAutomationLib_p.c 和 dlldata.c。

MyAutomationLib_i.c 编译到我的自动化

服务器中,MyAutomation_p.c 编译到我的自动化代理中,需要使用 regsvr32.exe 进行注册。

当我编译自动化代理时,编译失败,因为 MinGW 提供的标头 rpcproxy.h 太旧。

有谁知道如何解决这个问题?

我想解决方案可以是使用较旧的 IDL 编译器,但我无法在 mingw.org 上找到有关此的任何信息。

MIDL 编译器版本 7.00.0555

MinGW版本 - 2周前安装mingw-get(找不到MinGW版本。

我会自己回答这个问题。解决方案很简单,只需使用 MSVC 编译代理即可。代理不必使用 MinGW 编译。