Difference between revisions of "Ns-3 on Visual Studio 2012"

From Nsnam
Jump to: navigation, search
m
(Running the main program)
Line 16: Line 16:
  
 
== Running the main program ==
 
== Running the main program ==
 +
The "main" project is set as the "Startup" project. The main project is set to run "third.cc".
 +
The executable can be run via the command-prompt by
 +
<pre>
 +
C:\>cd windows\ns-3-dev\Debug
 +
..Debug>main.exe
 +
</pre>
 +
 
== Heading text ==  
 
== Heading text ==  
 
== Changing the main program ==  
 
== Changing the main program ==  
 
== Adding a new module ==  
 
== Adding a new module ==  
 
== Design of the solution ==
 
== Design of the solution ==

Revision as of 01:59, 20 September 2013

How to download

The ns-3 package is available for download using mercurial using the command below

hg clone http://code.nsnam.org/jabraham3/ns-3-win2

How to build

Open the solution file "ns-3-win2/windows/ns-3-dev/ns-3-dev.sln" using Visual Studio 2012. After all the projects are loaded do the following:

  • From the menu click "Build" --> "Build Solution"

If all goes we should see a build log similar to the below

1>  main.vcxproj -> C:\ws\test\ns-3-win2\windows\ns-3-dev\Debug\main.exe
========== Build: 1 succeeded, 0 failed, 34 up-to-date, 0 skipped ==========

Running the main program

The "main" project is set as the "Startup" project. The main project is set to run "third.cc". The executable can be run via the command-prompt by

C:\>cd windows\ns-3-dev\Debug
..Debug>main.exe

Heading text

Changing the main program

Adding a new module

Design of the solution