TAO IDL问题求助
问题是这样的: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牛人. 已经搞定了,就是要在每个IDL的头部加一个#include <orb.idl>就OK了,前面是由于我修改后没有重新全部编译导致还有错误。
此帖结贴了。
页:
[1]