gpt4 book ai didi

c++ - 错误 MIDL2025 : syntax error : expecting an interface

转载 作者:行者123 更新时间:2023-11-30 02:06:07 25 4
gpt4 key购买 nike

我正在使用 MS Studio 8 编译相当旧的代码,但遇到了一个非常烦人的错误: 错误 MIDL2025:语法错误:需要接口(interface)名称或 DispatchInterfaceName 或 CoclassName 或 ModuleName 或 LibraryName 或“异常”附近的类型规范。

它是一个 *.idl:

#ifndef __UserCORBAException_IDL__
#define __UserCORBAException_IDL__

exception UserCORBAException {
string xml;
};

#endif//__UserCORBAException_IDL__

它使用 Studio 6 编译。

最佳答案

看起来您正在使用 Microsoft IDL 编译器编译 CORBA IDL。它们是不同的语言,它们只是使用相同的文件扩展名。

我假设您正在导入现有项目,并且您已接受建议的工具来编译该文件,但它是错误的工具。

您需要使用 CORBA IDL 编译器。

关于c++ - 错误 MIDL2025 : syntax error : expecting an interface,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9019534/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com