Then press next. now you need to enter “Repository location URL” that is: http://code.nsnam.org/ns-3-dev

in case you want to have different versions of the NS-3 you need to define the “Clone directory name”, in the figure below I chose ns-3.7-dev

Clone the NS-3 to workspace

Now you just need to wait for the project files be cloned. then you will find a copy of the project you wanted like below:

A clone made of NS-3.7-dev in clipse

Since the folder is not know as a C++ project it is necessary to be converted to so right click on project name and select: new -> convert to a C/C++ project the rest of settings should be same as picture below:

Convert to C++ project

Configuring the Build system

We know that build system for NS-3 is Waf so we need to change the build configuration from build/make to Waf. so right click on project and select the properties then choose the “C/C++ Build”.