在 win32 上编译 idl 文件时出现 midl 错误 2025(midl 不喜欢字符串<40>)
我使用 Linux 工具可以很好地编译 idl 文件,但是当我尝试使用 midl 进行编译时,出现错误,
error MIDL2025 : syntax error : expecting a declarator or * near "<"
该行是:
typedef string<40> somestring;
这是非标准 idl,还是我遗漏了某些内容? midl 是否有一个开关可以允许这样做?
我希望我能早点为此设置赏金......
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我的错。 它是 ACE/TAO 特定的。 有一个 tao_idl.exe idl 编译器/处理器。 我将用 ACE TAO 标记这个问题
My mistake. It is ACE/TAO specific. there is a tao_idl.exe idl compiler/processor. I will tag this question with ACE TAO