WindowsXp 平台安装Oversim+INET+OMnet++

     之前以为Oversim在LINUX系统下会好用一点,就花了半天的时间装虚拟机VMware,Ubuntu,再在ubuntu上装这三个软件。结果出现了以下的warning,编译也解决不了,还有遇到很多问题,暂且不说了。反正从一开始,要从官网开始入门,不要乱搜些乱七八糟的博客,写的肯定没有官网详细。博客这是参考而已!

 1. configure:6614: WARNING: JAVA_HOME variable not set.——在线安装了default-JDK以后就解决了。但下面的第3个warning怎么都搜不到解决方法。

 2. configure:7033: WARNING: Optional package MPI (needed for parallel simulation) not found.

 3.  configure:7745: WARNING: DTD validation is not supported with Expat, only with LibXML!

 4.  configure:7835: WARNING: Optional package Akaroa not found

The configuration script could not detect the following packages:    MPI (optional)  PCAP (optional)  Akaroa (optional)

    以上折腾了我两天半时间,从早上9点到晚上11点……正好昨天下午,我一气把ubuntu系统删了,然后在windows上装Oversim。因为一开始官网上也有说明在linux和windows下怎么安装的详细步骤。NC的我硬要从自己不会的开始,浪费了很多时间,以前连linux长啥样都不知道的!

------------------------------安装教程开始--------------------------------------- 

  Windows上装Oversim要简单的多了。下面讲解具体的步骤,能自己动手的我就不写太详细了:

step 1: 进入Oversim的官方:http://www.oversim.org/ 在documentation-OverSimInstall里看具体的安装步骤。有windows和linux安装两种版本

step 2: Windows下的安装步骤比linux少很多。主要是这些代码我都看不懂意思。反正照着来就能走到最后一步,就是../src/OverSim.exe

     如果不手动加入路径的话,就会出现找不到“libinet.dll”的错误。解决办法:

---------------------如何解决---------------------

以下是我在oversim的论坛上请教别人,别人给我的回答

to start OverSim on Windows from the command line you have to add the
directory containing libinet.dll to your PATH.

E.g. in the MINGW terminal type:

export PATH=$PATH:/c/sim/inet/src

Another solution is to start OverSim from the Eclipse IDE, which should
add the path automatically. Or you could change the INET Makefile to
built a static library...

意思是:我三个文件都安装到e:/sim下。所以我的步骤是输入:

export PATH=$PATH:/e/sim/inet/src(这个路径就是我的libinet.dll的路径)

这个好了以后,肯定还有其他的dll文件找不到错误。依次找到,然后加入正确的路径就好解决了

-----------------------解决------------------------------

 3. 启动Oversim

直接输入../src/OverSim.exe就能打开Oversim了。

--------------------------------安装教程结束-------------------------------------

总结语:

    一开始就应该上官网看;一开始就应该在windows上安装,而不是安虚拟机再安ubuntu,饶了远路;求助论坛得到回答才解决问题,谢谢那些好心人! 

     由于我刚开始用Oversim,所以这一切对我来说都很茫然。例如我不知道怎么在IDE中开始Oversim,用Oversim仿真又到底是怎么一回事……

      总之,时间很紧啊,不能松懈!

你可能感兴趣的:(安装,inet,仿真,oversim,OMnet++)