使用MinGW编译自动化代理

时间:2012-05-04 14:17:26

标签: c++ mingw

我正在使用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版本..)

1 个答案:

答案 0 :(得分:0)

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