У меня есть компонент REDHAWK, написанный на Python, но с добавленной новой логикой c я загружаю слишком много ЦП. Я хочу преобразовать его в C ++. Я скопировал свойства из файла .prf компонента python в новый компонент c ++ и сгенерировал. Хотя с сгенерированным кодом Python все было в порядке, при попытке создать сгенерированный код на языке c ++ без изменений я получаю следующую ошибку:
MinionControllerCpp_base.h:115:9: error: 'OutDigitalScanningTunerPort' in namespace 'frontend' does not name a type
frontend::OutDigitalScanningTunerPort *digitalScanningTuner_out;
Я безуспешно искал в каталоге REDHAWK include. Я использую REDHAWK 2.2.3. Поскольку код был сгенерирован в REDHAWK IDE, кажется, что тип должен быть определен где-то, но где?