码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Linux安装omnet++


    1. 下载omnet++
      官方网址:https://omnetpp.org/ 现在是6.0版本
      之前版本:https://omnetpp.org/download/old
    2. 终端输入 tar xvf omnetpp-5.1.1-src-linux.tgz实现解压缩
    3. 终端输入cd omnetpp-5.5.1/进入解压缩后的文件下
    4. 终端输入gedit ~/.bashrc
      在打开的文件中加入路径,如:export PATH=$PATH:/home/omnetpp-5.5.1/bin
    5. 终端输入 source setenv 使环境变量生效
    6. 终端输入./configure进行配置,无报错说明成功(错误可对照本文后面)
    7. 终端输入make
    8. 图标固定到启动项make install-menu-item
    9. 图标固定到开始菜单栏make install-desktop-icon

    其余:
    INET :https://inet.omnetpp.org/Download.html
    nesting:https://gitlab.com/ipvs/nesting
    ubuntu16 Desktop:http://releases.ubuntu.com/16.04/ (最好用官网的镜像,其余镜像在虚拟机运行时错误较多)

    出现问题:
    8. ./configure后出现 error: Bison not found, needed to build OMNeT++/OMNEST – please install it!
    终端输入sudo apt-get install build-essential gcc g++ bison flex perl tcl-dev tk-dev blt libxml2-dev zlib1g-dev doxygen graphviz openmpi-bin libopenmpi-dev libpcap-dev OpenSceneGraph. osgEarth. qt5-qmake qtbase5-dev qt5-default openjdk-6-jre
    若显示openjdk-6-jre未找到,安装其替换包。
    若继续有错误,观察错误,查看哪个包有问题,并替换。
    9. ./configure: error: Cannot build Qt apps, probably due to missing or too old Qt packages. Make sure Qt development packages are installed and newer than Qt 5.4. You can disable Qtenv by setting the WITH_QTENV variable to “no” in configure.user
    终端输入 sudo apt install qt5-qmake qtbase5-dev
    上述方法不行,则找到文件下的confugure.user文件,将 WITH_QTENV设置为0
    11. ./configure:error:Cannot find osgEarth 2.7 or later.

    sudo add-apt-repository ppa:ubuntugis/ppa
    sudo apt update
    sudo apt install libosgearth-dev         
    sudo apt install g++ libxml2-dev libosgearth-dev bison flex clang swig libqt5opengl5-dev qt5-qmake openjdk-8-jre libopenmpi-dev tcl8.5-dev tk8.5-dev
    
    • 1
    • 2
    • 3
    • 4
  • 相关阅读:
    JavaWeb(Servlet的原理 配置 生命周期 创建 idea代码模板修改)
    微信小程序页面栈超出导致页面卡死
    django超市管理系统-计算机毕业设计源码53507
    1.Android逆向协议-环境搭建
    Netty数据存储分析和经典问题之粘包拆包解决方案
    AI绘画的算法原理:从生成模型到Diffusion
    交换二叉树中所有结点的左右结点
    【实战篇】Redis单线程架构的优势与不足
    一、springcloud-eureka服务注册与发现
    国科大移动互联网考试资料(2023+2020+2018真题+答案)
  • 原文地址:https://blog.csdn.net/qq_35182128/article/details/127854911
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号