首页 > 解决方案 > linux新安装omnet的新路径

问题描述

PATH变量有问题。虽然我添加了 omnet 文件夹的路径,但我遇到了这个错误:

ERROR: /home/user/omnetpp-4.2.1/bin is not in the path! You can add it by entering:
   export PATH=/home/user/omnetpp-4.2.1/bin:$PATH

我安装了 omnet++ 5.0,设置了PATH变量,它运行良好。然后我需要安装 omnet++ 4.2.1。所以我将此文件夹添加到主页,更改了变量PATH并将OMNET_DIRbashrc 文件中的 omnetpp-5.0(以前工作正常的 omnet)更改为 omnetpp-4.2(新的)。

然后按说明键入sourc ~/.bashrc并尝试新变量echo $PATHecho $OMNET_DIR

到目前为止,一切都很好。并将变量设置为新的 omnetpp-4.2 .1 文件夹。

然后我./configure在 omnetpp-4.2.1 文件夹中运行,我遇到了上面提到的错误,虽然路径设置正确!

我该如何解决?

tnx

标签: linuxomnet++reinstall

解决方案


如果您必须在同一台机器上使用两个或多个不同版本的 OMNeT++,最好的方法是从 .bashrc 和类似的启动脚本中删除 EVRYTHING OMNeT++ 相关,然后注销/登录。

现在,每当您想使用特定的 OMNeT++ 版本时,打开终端并转到特定 OMNeT++ 安装的根目录。在那里获取 setenv 脚本:

$ . setenv

并在该终端中执行所有与 omnet++ 相关的操作。您甚至可以以相同的方式打开另一个带有其他 OMNeT++ 版本的终端,并同时使用它们。omnetpp(您还应该使用命令从终端启动 IDE )


推荐阅读