实现在eclipse中编译ns-3的详细步骤

    xiaoxiao2021-12-14  19

    网络模拟器NS-3中源文件(.cc)都是C++程序

    此处介绍一个比较优秀的IDE集成开发环境eclipse

    首先,下载支持C++版本的eclipse

    免费下载的官方网址:https://www.eclipse.org/ide/

    选择支持C/ C++的IDE,如图中红圈

    选择Linux 64-bit版本,32位还是64位根据自己安装的Linux系统选择就好

    下载如上图,选择需要下载的网址就好哟

    然后下载完成之后,打开文件夹看见eclipse的应用程序。在终端Terminal下运营 sudo ./eclipse,即可启动eclipse

    然后,运行eclipse

    如果提示系统中在某个路径下没有找到jre文件,自行下载一个jre文件放到提示的路径下即可

    jre下载官方网址:https://www.java.com/en/download/manual.jsp

    此处是Windows环境下使用的版本,往下拖找到适用于Linux版本的即可。

           从此处可以下载一个压缩包,将解压之后的文件夹命令成为之前在运行eclipse是提示的路径中的名称,比如我运行的时候提示我在/home/dragon/eclipse/jre中找不到相关文件,我本来在eclipse文件夹下连jre文件夹都没有,而刚刚从JAVA官网上下载的就正是jre文件,将文件夹名字改成jre放到路径中的eclipse文件夹中即可。

    到此处

    eclipse IDE可以在Linux系统中正常启动了

    下面实现在eclipse中运行NS3

    第1步 :新建C++工程,File-》new-》C ++ project ,project name可以我用的ns3,选择Empty Project,Linux GCC,直接点finish即可。

    第2步:将ns-allinone-3.25文件夹中的ns-3.25文件夹移动到eclipse工作目录下刚刚新建ns3工程而产生的的文件夹中,并在新的文件目录下使用终端Terminal运行下面的命令, ./waf -d debug --enable-examples --enable-tests configure 配置一下ns-3项目,然后在eclipse中ns3的工程上鼠标右键,选择fresh更新文件,就可以看见导入的所有源文件。

    第3步:设置eclipse中ns-3项目的编译器位waf

    在ns3项目上鼠标右键,选择properties,作如下操作:

    转载请注明原文地址: https://ju.6miu.com/read-969182.html

    最新回复(0)