ubuntu - omn​​et++ 中的 TKenv 无法运行

标签 ubuntu simulation omnet++

我在我的 ubuntu 15.10 上安装了 omnet++

我正在尝试在 TKenv 模拟器上运行 omnetpp.ini,但它给出了一个错误,我不知道它是什么。

这是错误

启动时出错:无法启动用户界面“Tkenv”。
OMNeT++ 离散事件模拟 (C) 1992-2014 Andras Varga, OpenSim Ltd.
版本:4.6,内部版本:141202-f785492,版本:学术公共(public)许可证——不用于商业用途
请参阅许可以了解分销条款和保修免责声明

未找到用户界面“Tkenv”(未链接或动态加载)。
可用的有:
Cmdenv : 命令行用户界面

结尾。
开始...

$ cd/home/ibrahim/Downloads/omnetpp-4.6/samples/ijij/Simulations/radioTest
$ ../../ijij -r 0 -u Tkenv -n ..:../../src omnetpp.ini

模拟以退出代码终止:1
工作目录:/home/ibrahim/Downloads/omnetpp-4.6/samples/ijij/Simulations/radioTest
命令行:../../ijij -r 0 -u Tkenv -n ..:../../src omnetpp.ini

环境变量:
PATH=/home/ibrahim/Downloads/omnetpp-4.6/bin::/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games :/usr/本地/游戏
LD_LIBRARY_PATH=/home/ibrahim/Downloads/omnetpp-4.6/lib::
OMNETPP_IMAGE_PATH=/home/ibrahim/Downloads/omnetpp-4.6/images

请帮我。

[error screen shot] 1

最佳答案

Castalia项目默认使用 Cmdenv仅限模式。为了在 Tkenv 中运行模拟打开makemake文件(从根目录)在文本编辑器中添加-u TkenvOPTS多变的。因此,该行应如下所示:

OPTS=" -f -r --deep -o CastaliaBin -u Cmdenv -u Tkenv -P $ROOT -M release"

接下来,打开 Ubuntu 终端,进入 Castalia 的根目录项目和类型./makemake . (每次更改 makemake 文件后都必须这样做。)然后输入:make clean && make .

关于ubuntu - omn​​et++ 中的 TKenv 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33450324/

相关文章:

ubuntu-16.04 - 在 Ubuntu 16.04 上安装 Omnet++ 时出错 : Cannot find osgEarth

python - 连接到服务器上运行的 virtualenv/django 时如何解决 ERR_CONNECTION_REFUSED

reactjs - 面临 npm 安装包中的问题

node.js - ubuntu 服务器中的虚拟终端无法识别新安装的 nvm

c++ - OMNET++ 如何保留 AODVRouting 类中的所有功能,但只覆盖 sendAODVPacket 功能?

omn​​et++中的OpenCV头文件错误

docker - 在非特权的基于 Ubuntu 的 Docker 容器中使用 gcsfuse 拒绝权限

java - 如何在 AnyLogic 中指定某个事件(例如按下按钮)后面的汽车目的地

r - 创建不同大小和长度的 lavaan 和 irt 模型排列

simulation - Modelica 中基于代理的建模