1. Загрузите необходимую версию OMNet++.
2. Разархивируйте загруженный пакет omnet и найдите руководство по установке.
Метод распаковки: вы можете щелкнуть правой кнопкой мыши и выбрать «Извлечь»; вы также можете использовать командную строку для распаковки в терминале.
Руководство по установке находится по адресу: omnetpp-5.6.2-src-linux/omnetpp-5.6.2/doc/InstallGuide.pdf.
3. Установите зависимые библиотеки.
Используйте Ctrl+Alt+T в интерфейсе Ubuntu , чтобы открыть терминал и последовательно выполнить следующие команды (вы также можете
Найдите главу 5 в PDF-файле и скопируйте ее)
sudo apt-get update
sudo apt-get install build-essential gcc g++ bison flex perl \
python python3 qt5-default libqt5opengl5-dev tcl-dev tk-dev \
libxml2-dev zlib1g-dev default-jre doxygen graphviz libwebkitgtk-3.0-0
sudo apt-get install openscenegraph-plugin-osgearth libosgearth-dev
sudo apt-get install openmpi-bin libopenmpi-dev
sudo apt-get install libpcap-dev
При встрече (Хотите продолжить? [Да/Нет]) ответьте Y.
4. Настройте среду и установите omnet.
(1) Войдите в папку omnetpp-5.6.2, Ctrl+Alt+T, чтобы открыть терминал и запустить
. setenv
(2) Бежать
sudo gedit ~/.bashrc
Добавьте строку инструкций в конец появившегося файла (отмечен желтым на изображении ниже). Среди них экспортируйте PATH=$PATH: за которым следует путь к вашему собственному bin (вот мой, вы можете открыть терминал в папке omnetpp+5.6.2/bin, ввести pwd, чтобы найти свой собственный путь, а затем скопировать его). для экспорта PATH=$PATH: позже, затем сохраните)
(3) Бежать
source ~/.bashrc
./configure
make
Когда появится следующий интерфейс, ваш omnet успешно установлен!
5. Установите значки на рабочем столе
make install-menu-item
make install-desktop-icon
6. Наконец, вы можете запустить программу tictoc, поставляемую с omnet.
Откройте omnet, установите архитектуру INET, и после завершения вы сможете успешно работать.
7. Заключение
Я устанавливал omnet много раз, но каждый раз забывал этапы установки. Это пустая трата времени, и я просто обобщил это. После описанного выше процесса установки у меня не возникло никаких проблем. Надеюсь, мой конспект окажется вам полезен!