首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IDL编译错误

IDL编译错误
EN

Stack Overflow用户
提问于 2017-02-04 16:10:32
回答 1查看 349关注 0票数 1

我想编译一个IDL文件,当我编译idl时,出现错误说“语法错误:期望”异常“附近的类型规范”我阅读了这些链接:123,但它们对我没有帮助我的操作系统是Windows10,我的框架是MSVS2008我尝试了我的代码在MSVS2006中工作,如果问题是来自我的MIDL编译器,我应该如何准确地修复它?应该安装哪个版本的SDK?我尝试了其中的一些,但没有导入"oaidl.idl“和"ocidl.idl”,但work.here不是我代码的一部分:

代码语言:javascript
复制
//import "oaidl.idl";
//import "ocidl.idl";
module Quoter
{
  exception Invalid_Stock_Symbol {};

  interface Stock;

  interface Stock_Factory
  {

    Stock get_stock (in string stock_symbol)
      raises (Invalid_Stock_Symbol);
  };

  interface Stock
  {


    readonly attribute string symbol;

    readonly attribute string full_name;

    double price ();


  };
};
EN

回答 1

Stack Overflow用户

发布于 2017-02-04 16:50:27

这是合法的CORBA,但这必须使用CORBA编译器编译,听起来你是使用MIDL编译的,而MIDL不是CORBA编译器。对于TAO来说,IDL编译器被称为tao_idl,也许我们的免费CORBA Programmers Guide会有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42038067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档