您的位置:首页 > 其它

Advanced CORBA Programming with omniORB (一) IDL 文件的编译

2009-06-03 18:44 363 查看
这是关于idl文件编译的简单的示范性例子。例子来源于omniORB提供的Example:

第一步:编辑Echo.idl 文件

VC中新建一个文件,命名为Echo.idl.输入:

#ifndef __ECHO_IDL__
#define __ECHO_IDL__

interface Echo
{
string echoString(in string mesg);
long echoInt();
short echShort();
};

#endif

第二步:设置编译选项

选中Echo.idl 鼠标右键单击,选择Settings

commands:

/Cots/omniORB_4.0.5/bin/x86_win32/omniidl.exe -bcxx -Wbh=.h -Wbs=.cpp Echo.idl

outPuts:

Echo.h
Echo.cpp

注意:

1. omniidl.exe 文件的路径需要根据你机器上的实际情况而定。

2.输出参数可以根据实际需要修改。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: