天天看點

Ubuntu下ns2中打更新檔與生成更新檔

要打更新檔時,需要将原來的ns2完全删除,然後重新解壓一份ns2,将更新檔檔案放到ns-allinone-2.35(我的ns2版本是

2.35),然後在該目錄下執行以下指令:

<span style="font-size:18px;">patch -p0 < 更新檔檔案名.patch</span>
           
</pre><p><span style="font-size:18px;"></span></p><p><span style="font-size:18px;">生成更新檔時,首先建立一個檔案夾,将ns2中的trace檔案全部删掉并且執行make clean後,把ns-2.35檔案夾複制到建立</span></p><p><span style="font-size:18px;">的檔案夾中,然後将現在的ns-allinone-2.35重命名,并解壓一個新的原始的ns2,執行安裝指令,安裝完成後在ns-2.35</span></p><p><span style="font-size:18px;">目錄下執行make clean,并将ns-2.35檔案夾重命名(比如 ns-2.35-org)後也複制到建立的檔案夾中,最後在建立的文</span></p><p><span style="font-size:18px;">件夾中執行以下指令:</span></p><p><pre name="code" class="plain"><span style="font-size:18px;">diff -uNra ns-2.35-org ns-2.35 > 更新檔檔案名.patch</span>
           

最後生成的patch檔案就是需要的更新檔了

繼續閱讀