找回密码
 用户注册

QQ登录

只需一步,快速开始

查看: 4422|回复: 1

TAO IDL问题求助

[复制链接]
发表于 2011-1-13 14:43:49 | 显示全部楼层 |阅读模式
问题是这样的:
ACE:6.0.0
编译环境:VS2005
1,下载ACE-TAO,编译连接-->OK
2,使用TAO_IDL编译IDL文件 -->OK
3,使用VS2005编译生成的文件,发现有一个编译错误(C2949),具体指向StringSeqC中template class TAO_EXPORT ::TAO::unbounded_basic_string_sequence<char>;这一行.

小弟刚刚在网上查过,好象有一个人的现象和我的差不多,但是后面的解决方案是让其把IDL中的一个sequence<string>修改为Corba::StringSeq,但是我这里感觉最好不要这样修改,因为我的IDL都是由客户直接过来的.

望指教,谢谢,相信这里除了ACE,也应该有大量的TAO牛人.
 楼主| 发表于 2011-1-14 18:43:38 | 显示全部楼层
已经搞定了,就是要在每个IDL的头部加一个#include <orb.idl>就OK了,前面是由于我修改后没有重新全部编译导致还有错误。

此帖结贴了。
您需要登录后才可以回帖 登录 | 用户注册

本版积分规则

Archiver|手机版|小黑屋|ACE Developer ( 京ICP备06055248号 )

GMT+8, 2024-5-16 08:52 , Processed in 0.010379 second(s), 6 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表