Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Guide

This document is a guide for users developing applications on NS-3 using Libdash library. This guide is not a comprehensive reference and is simply intended to help new users run NS-3 application for the first time.

Pre-Requests

To run the application, you need to install these packages into your machine.

sudo apt-get install haveged
sudo apt-get install libboost-all-dev
sudo apt-get install build-essential gccxml
sudo apt-get install git-core build-essential cmake libxml2-dev libcurl4-openssl-dev
sudo apt-get install cmake libxml2-dev libcurl4-openssl-dev
sudo apt-get install libxml2-dev libxslt-dev python-dev lib32z1-dev

Build

Build Libdash library:

cd CompressionApplication/AMuSt-libdash/libdash
mkdir build
cd build
cmake ../
make

Build NS-3 Application

cd CompressionApplication/ns-3-dev
./waf configure
./waf build

Running application

cd CompressionApplication/ns-3-dev
./waf --run "p2p --link_capacity=10Mbps"

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages