OMNeT ++ & amp; INET: ошибка при использовании стороннего инструмента

Я использую OMNet ++ & INET для того, чтобы моделировать UDP-сеть.
Я изменил UDPBurst Пример немного:

  • Изменено Router для etherSwitch
  • С помощью ThruputMeteringChannel как соединение

Теперь я меняю ThruputMeteringChannel.ccтак что я могу рисовать диаграммы:

  • копирование файлов (.c & .h) от (http://kuepper.userweb.mwn.de/software.htm)
  • Добавление импорта chart.h в ThruputMeteringChannel.cc
  • добавление примера 1 из программы Chart в initialize() метод

При запуске .ini Файл я получаю сообщение об ошибке в графической среде выполнения:

Ошибка в модуле (cModule) UDPBurst.host [0] (id = 2) во время сети
setup: ошибка при оценке параметра ‘tcpType’: ни один из следующих NED
Доступны типы TCP, TCP_IwIP, TCP_NSC, TCP_Node.

В моей консоли нет создания «общих библиотек» при сборке.
Но только когда я использую chart.h

PS: я работаю с Linux (Ubuntu 12.04) на виртуальной машине.

0

Решение

Я подозреваю, что сборка не удалась, а библиотека не была построена вообще. Проверьте выходные данные консоли сборки на наличие ошибок, но перед сборкой убедитесь, что вы запускаете make makefiles из командной строки (или используете IDE для сборки INET), иначе файлы .cc не будут включены в сборку и финальную версию. связывание не удастся.

0

Другие решения


По вопросам рекламы [email protected]