openDDS не генерирует заголовок typesupportc

Я столкнулся с проблемой получения TAO_idl, не генерирующего заголовок typesupportc. dds_TAOv2_all.sln компилируется просто отлично, и все примеры генерируют свои уважаемые файлы с поддержкой типов, включая файл typesupportc.h, который необходим для типов типов поддержки в моем файле IDL.

module X {

#pragma DCPS_DATA_TYPE "X::packet"
#pragma DCPS_DATA_KEY "X::packet from"
typedef sequence<octet> binary;
struct packet {
    string from;
    long packet_id;
    long   count;
long timer;
binary mydata;
  };
};

Xtypesupportc.h создавался и раньше, но с тех пор, как мне пришлось перезагружать DDS(DDS компилируется, настраивается и т. д.), когда я запускаю tao_idl и openDDS_idl с файлом x.idl, xtypesupportc и xtypesupports не создаются, и поэтому я не могу зарегистрировать тип. Любая очевидная вещь, которую я делаю неправильно? благодарю вас.

0 ответов

Другие вопросы по тегам