linux下omnet++3.3安裝過程__linux

來源:互聯網
上載者:User

我安裝的是OMNeT++3.3的版本,首先你可以去OMNeTpp的官方網站http://www.omnetpp.org/下載最新版本。以3.3為例:下載的是omnetpp-3.3-src.tgz

1)解壓縮: tar zxvf omnetpp-3.3-src.tgz

2)由於後邊安裝的時候,omnet++會提示需要tcl和tk兩個安裝檔案,所以在這裡先安裝了,以後就省事了,tcl和tk可以去官方網站下載的。http://www.tcl.tk/,跟omnetpp-3.3匹配的是tcl/tk 8.4.+版本,不要下錯了。下面以tcl/tk8.4.16為例。

3)tcl/tk下載後,分別解壓:#tar zxvf tcl(tk)8.4.16.tgz

之後安裝tcl: ~# cd tcl8.4.16/unix

~# ./configure

~#make

~#make test

~#make install

tk的安裝跟tcl類似。

4)在/root/.bashrc中添加omnetpp環境變數

~# vi /root/.bashrc

添加: export PATH=$PATH:/root/omnetpp-3.3/bin

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/root/omnetpp-3.3/lib

export TCL_LIBRARY=/usr/share/tcl8.4

5)如果還有錯誤出現,就在omnetpp-3.3中找到configure.user,在裡邊添加:

TK_CFLAGS="-I/usr/include/tcl8.4-fwritable-strings"

TK_LIBS="-L/usr/lib -ltk8.4-ltcl8.4 -I/usr/lib"

6)好了,作完以上準備工作,我們就可以開始安裝了

~#cd omnetpp-3.3

~#./configure

如果此時沒有error出現,你就會在輸出的最後看見

YourPATH contains /root/omnetpp/bin. Good!

YourLD_LIBRARY_PATH is set. Good!

TCL_LIBRARYis set. Good!

那麼,接下來就可以make了

7)~#make

至此,安裝成功。

8)PS:你或許還要去/etc/selinux下做一點小小的改動,不然你後邊simulation時會失敗滴。在該目錄下,找到configure,在SELINUX這一行,把值改為Permissive

9)OK,此時,你可以在 ~#cd omnetpp-3.3/samples中找一個sample試一下,比如dyna,

~#cd dyna

~#./dyna

成功了,一切搞定。  

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.