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。因此,我将这个文件夹添加到home中,在bashrc文件中将变量PATHOMNET_DIR从omnetpp-5.0(以前运行良好的omnet)更改为omnetpp-4.2(新的)。
然后输入sourc ~/.bashrc并按指令echo $PATHecho $OMNET_DIR尝试新变量。
到目前为止,一切都很好。变量被设置到新的omnetpp-4.2.1文件夹。
然后我在omnetpp-4.2.1文件夹中运行./configure,当路径设置正确时,我将面临上述错误!
我怎样才能修好它?
TNX

最佳答案

如果必须在同一台计算机上使用两个或多个不同版本的OMNeT++,最好的方法是从.bashrc和类似的启动脚本中删除与之相关的EVRYTHING OMNeT++,然后注销/登录。
现在,每当您想使用特定的OMNeT++版本时,打开一个终端并转到特定OMNeT++安装的根目录。在此处输入setenv脚本:

$ . setenv

在终端上做所有与omnet++相关的事情。
您甚至可以以相同的方式打开另一个OMNeT++版本的终端,并并行使用这两个终端。(您还应该使用omnetpp命令从终端启动IDE)

关于linux - 在Linux中重新安装omnet的新路径,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54311419/

10-11 17:40