The ns-3 Network Simulator Project

Review and update the How-Tos describing the step to configure an IDE (e.g., Eclipse, VisualStudio Code, etc.)

IDEs are a must-have for most ns-3 users, developers and final users alike. Setting up correctly an IDE might not be an easy task, especially considering the various options to install ns-3.

In the ns-3 wiki there are 3 How-Tos to setup IDEs (right now Eclipse, NetBeans, and QtCreator):

HOWTO configure Eclipse with ns-3 HOWTO configure NetBeans with ns-3 HOWTO configure QtCreator with ns-3

but they might be outdated due to the changes in both the specific IDE and ns-3.

The student is expected to do the following:

  1. Select an IDE of choice
  2. Test the How-To (if already present in the ns-3 wiki)
  3. Update it where necessary to the latest ns-3 and IDE version (or write one anew)
  4. Submit the new How-To for evaluation

The student can (and should) also propose new How-Tos to help the setup of other (popular) IDEs, e.g., VisualStudio Code (https://code.visualstudio.com).

The How-To should contain these points:

  1. ns-3 installation (e.g., make a project in the IDE), considering that the user can use different methods to install ns-3:
  2. Bake
  3. Git, etc
  4. Build and run of examples and scripts
  5. Debug examples and scripts

A good example is the Eclipse How-To.

Task tags

  • ide
  • documentation

Students who completed this task

SaiMyGuy

Task type

  • chrome_reader_mode Documentation / Training
  • done_all Quality Assurance
close

2019