[心得] 忘記改了什麼地方?找不到錯誤產生的點 …

看板Network_Sim作者 ( )時間15年前 (2009/07/24 18:31), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
在使用ns2的過程中,常會因為練習範例或是為了測試自己的方法 而修改 .cc .h 。健忘又懶惰的我們,在這個過程中,又常常忘記 改過哪些部分。make不過,卻總是找不到出錯的點。 diff指令可以稍微幫助我們解決這方面的問題。 對於該指令的詳細說明,請自行google or http://www.computerhope.com/unix/udiff.htm 新增一個資料夾(ex:dir_b),把ns2再安裝一次。此時,你有兩份ns2 ,一是被你修改過的dir_a,一是剛安裝好的、乾淨的 dir_b。 [user@love]# diff -rq /dir_b /dir_a 接著螢幕上會印出 兩個資料夾 內容不同的檔案 -q 只顯示檔案是否不同。 -r 連同所有副目錄一起比較。 或是可以選用 -u 顯示指定<行數> [user@love]# diff -ru /dir_b /dir_a 將兩個資料夾內,內容不同的檔案資料列印出來 或是縮小範圍,只比較兩個檔案 [user@love]# diff -u /dir_b/aodv/aodv.cc /dir_a/aodv/aodv.cc 將有修改的部分訂正,再重新make,相信一定可以順利的找到關鍵點:) 8/19 - 9/14,每週一三五 13:30 ~ 15:00 在ntust 有一個ns2的課程 從最基本的認識ns2開始教起,歡迎研一或是大學部的同學們一起來參與 (本課程適合幼幼班初學者) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.123.135

07/24 22:34, , 1F
感謝教學! 我好想參加NS2課程 可惜太遠了
07/24 22:34, 1F

07/24 22:34, , 2F
不知是否可以提供錄影檔 或者及時視訊?
07/24 22:34, 2F

07/27 10:34, , 3F
若只是make不過,直接從gcc錯誤訊息看應該比較快。
07/27 10:34, 3F

07/27 11:05, , 4F
謝謝教學~~我之前還一行一行慢慢看
07/27 11:05, 4F
文章代碼(AID): #1AQOs4w2 (Network_Sim)
文章代碼(AID): #1AQOs4w2 (Network_Sim)