我在我的 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 Tkenv
到OPTS
多变的。因此,该行应如下所示:
OPTS=" -f -r --deep -o CastaliaBin -u Cmdenv -u Tkenv -P $ROOT -M release"
接下来,打开 Ubuntu 终端,进入
Castalia
的根目录项目和类型./makemake
. (每次更改 makemake
文件后都必须这样做。)然后输入:make clean && make
.
关于ubuntu - omnet++ 中的 TKenv 无法运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33450324/