终于搞定了,安装ns2时真的就没想到会这么纠结。
先到网上下了2.33版本,好像是最新版本,运行./install,很快提示c preprocessor*** lib/cpp之类的错误,开始我还以为是相应的哭没有装好,再运行setup,却根本找不到这类的库。又google了一下,没发现有用的信息。没办法,到网上搜了一下教程,wow!这么多!
这么多人和我一样!
随便找了一篇,发现和我做得差不多啊,我又去下了几个版本试了一下,不是提示编译错误,就是运行不了。
后来看了n篇文章,提到柯老师的安装包,下载下来,把其中的setup运行了一下,再编译2.27版本,发现编译过程提示"无法找到程序的输入点......",我晕,莫名其妙!
又试了2.33,还是不行,难道是不同版本的cygwin发生了冲突(后运行的setup把以前的目录覆盖了)。
没办法,到网上找cygwin卸载的方法,看了几篇,就直接把目录删掉,再注册表的某某项删去。
然后再运行setup,安装到c盘,再编译2.27,果然没问题!
我在网上看到一篇文章,大概说早前版本cygwin安装ns2成功率较高!
推荐:使用柯老师网站的下载包,123M,包括安装向导,2.416版本的非常好用,而且可以欣喜的发现,这个安装界面才跟网上那些所谓的教程是一样一样一样的啊~~~