VMインストールとNS3の予備調査

VMインストールとNS3の予備調査

1つ:vm仮想マシンのインストール

vm仮想マシンを使用してUbuntuオペレーティングシステムをインストールするためにここにいます

ここを突く

最初に仮想マシンのAmwayリンクをインストールします。試してみることができます、

2:NS3探索

2.1ファイルを変更し、ns-3.29フォルダーに入ります

nsインストールパッケージを仮想マシンが配置されているディスクに移動し、ターミナルターミナルを起動し、ls -lコマンドを入力してファイルとそのア​​クセス許可を照会すると、図が表示されます。

画像-20201025001449348

nsファイルは赤でマークされています。コマンドchmodを使用して、ns圧縮パッケージコマンドを変更し、すべてのユーザーが読み取り、書き込み、および実行できるようにする必要があります。次のコマンドを入力して実行します。

chmod 777 ns-allinone-3.29.tar.bz2

図に示すように、ls-lコマンドを再度入力します。

画像-20201025094419183

これで、ファイル内のファイルをダブルクリックして解凍できます。

解凍後、ファイルをホームファイルにコピーします。

画像-20201025002610850

cdコマンドを使用して、ns-allione-3.29の下にns-3.29と入力します。

画像-20201025003014452

2.2デバッグモードに入る

./waf configure --build-profile=debug --enable-examples --

画像-20201025003622143

正常にデバッグモードに入ります。

2.3実行例

./waf --run hello-simulator

次の結果が生成されます、

画像-20201025010643047

コンパイルして正常に実行してください!

3:C ++プログラムで変更すると、ハローワールドになります

linuxでVimエディターを使用してファイルを変更し、コンパイルして再実行します。

3.1ファイルを見つける:

画像-20201025010809906

3.2開いて変更します。

sudo vim hello-simulator.cc 

エラー:

vimコマンドが見つかりません

これは、vimエディターが初期システムにインストールされていないためです。

コマンドを入力します

sudo apt-get install vim

Vimのインストール中に尋ねられたら、yを入力して確認します

インストール後、再度入力してください

sudo vim hello-simulator.cc 

結果は次のとおりです。

画像-20201025011950384

以下で編集し、iと入力して編集モードに入ります

次のようにコードを変更します。

#include "ns3/core-module.h"
#include <iostream>
using namespace ns3;

NS_LOG_COMPONENT_DEFINE ("HelloSimulator");

int
main (int argc, char *argv[])
{
 std::cout<<" Nice to meet you" <<std::endl;
return 0;
}

名前名が指定されていないため、stdが通常のcoutに追加されます

escを押し続けて通常モードに戻し、次のように入力します。wq保存する

もちろん、ファイル管理の他のエディターで開いて保存することもできます。

その後、cd…コマンドを2回使用して前のメニューに戻り、再度実行します。

画像-20201025014429311
結果は次のとおりです。

画像-20201025014429311

ほら、結果はすでにあなたに会えてうれしいです!

おすすめ

転載: blog.csdn.net/weixin_43843172/article/details/109269392