我正在尝试使用ACE + TAO-6.2.3构建OpenDDS 3.4.1。在遵循DDS / INSTALL文档,选项B时,我遇到了以下构建错误。
这是目录位置……
/家庭/安德/ OpenDDS -…
在ACE中进行了一些重构,导致OpenDDS 3.4.1无法使用ACE / TAO x.2.3进行编译。您必须手动将ace / INET_Addr.h的包含添加到dds / DCPS / transport / framework / TransportReceiveStrategy_T.h中,如提交中所做的那样 5998 OpenDDS。