使用eclipse编译ns-3
1. 概述
习惯可视化编程界面的读者可能不适应命令行下编译调试程序,实际上ns-3程序使用任何一个你熟悉的C++代码编译器都可以,ns-3中源文件(.cc)就是C++程序。这里给大家介绍一个比较优秀的IDE集成开发环境eclipse(就是比较占内存),它支持如JAVA、C/C++、Python、PHP等多种语言,而且跨平台。详细情况请参考:
https://www.nsnam.org/wiki/HOWTO_configure_Eclipse_with_ns-3。
2. 安装eclipse和C/C++语言插件CDT
系统环境为Ubuntu 14.04.4 LTS (GNU/Linux 3.13.0-24-generic i686)
sudo apt-get install eclipse
sudo apt-get install eclipse-cdt //如果是root用户,sudo可省掉。

图 1 apt-get安装eclipse
输入y确认后,报错“E: Sub-Process /usr/bin/dpkg returned an error code(2)”,百度一下这个错误2,比较官方的解释如下: