• olsr学习之一:Ubuntu10.04下ns2-allinone-2.34安装方法


    参考:http://blog.sina.com.cn/s/blog_6ddfdc6701018fk1.html

    首先下载到ns-allinone-2.34.tar.gz

    然后开始在终端里输入命令,获取ns2需要的相关软件:

    sudo apt-get install build-essential

    sudo apt-get install tcl8.4 tcl8.4-devtk8.4 tk8.4-dev

    sudo apt-get install libxmu-devlibxmu-headers

    sudo apt-get install xorg-dev g++ xgraph

    sudo apt-get install g++-4.4

    ===============================

    然后解压ns-allinone-2.34.tar.gz,放到你指定的目录。

    检查你的gcc版本(gcc -v),如果gcc版本大于4.0(大部分人的都是,建议直接改),要在执行./install之前作出一些修改。

    gcc4.0版本以前是用ld-share来生成共享库的,但是到了4.0以上的版本,这个命令改为了gcc-share。

    修改命令如下:

    cdns-allinone-2.34/otcl-1.13

      

      sudogeditconfigure.in

      把77行处的

      SHLIB_LD="ld-shared"

      改为

      SHLIB_LD="gcc-shared"

      保存退出,然后

      

      sudogeditconfigure

      把6304行(Ctrl+i跳到6304行)的

      SHLIB_LD="ld-shared"

      改为

      SHLIB_LD="gcc-shared"

      保存退出,然后

      cdns-allinone-2.34#到安装目录

    sudo./install #开始安装

    到这里安装终于成功了,不要忘记添加环境变量

    在/home目录下

    sudo gedit.bashrc在弹出的窗口文件最后输入exportPATH=$PATH:/home/yourfile/ns-allinone-2.34/bin:/home/yourfile/ns-allinone-2.34/tcl8.4.18/unix:/home/yourfile/ns-allinone-2.34/tk8.4.18/unix

    exportLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yourfile/ns-allinone-2.34/otcl-1.13:/home/yourfile/ns-allinone-2.34/lib

    export TCL_LIBRARY=$TCL_LIBRARY:/home/yourfile/ns-alllinone-2.34/tcl8.4.18/library

    source .bashrc

    验证(测试)

       (1)打开一个新的终端

       (2)输入ns并回车

       $ns (如果正常,会出现"%"操作提示符,如果显示还没有安装ns2,可以先安装nam,再测试ns)

       (3)输入一段测试用的Tcl脚本代码进行测试

      %puts "Hello World" (输出Hello World字符串)

       Hello World (如果正确,会显示HelloWorld)

       % (然后跳到下一个"%"提示符等待下一条指令输入)

    ============================

  • 相关阅读:
    (转载)直接用SQL语句把DBF导入SQLServer
    (转载)SQLServer存储过程返回值总结
    (转载)MS SQL Server 未公开的加密函数有哪些?
    (转载)SQL语句,纵列转横列
    (转载)直接用SQL语句把DBF导入SQLServer
    (转载)用SQL语句创建Access表
    (转载)根据数据字典表定义的表结构,生成创建表的SQL语句
    (转载)sql语句解决分页问题
    (转载)总结一下SQL语句中引号(')、quotedstr()、('')、format()在SQL语句中的用法
    (转载)异构数据库之间完全可以用SQL语句导数据
  • 原文地址:https://www.cnblogs.com/number10/p/3931134.html
Copyright © 2020-2023  润新知