自己試著使用已有的C程式來新增加到NS2裡面去
供我們方便使用
首先先下載ex-linkage.c這個檔案到ns-2.29資料夾裡
這裡我有新增加一個資料夾放這個檔案
接下來我需要編輯ns-2.29裡的Makefile這個檔案
在"OBJ_CC = \"和"$(OBJ_STL)"之間輸入
newC/ex-linkage.o \
然後存檔
接著因為ex-linkage.c裡面有設定兩個變數
所以我需要到ns-2.29/tcl/lib的ns-default.tcl設定這兩個變數的初值
Agent/MyAgentOtcl set my_var1_otcl 10
Agent/MyAgentOtcl set my_var2_otcl 5.5
設定完成後存檔
開啟cygwin
到ns-2.29
然後重新編譯($ make)
編譯完成後我要做測試
先下載ex-linkage.tcl檔案
然後執行

測試OK!
因為有設定初值,所以不會出現warning message
沒有留言:
張貼留言