歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04中安裝eCos 3.0

Ubuntu 10.04中安裝eCos 3.0

日期:2017/2/28 16:32:21   编辑:Linux教程

出於各種因素決定專用開源的GNU工具鏈進行項目開發,逐步拋棄Windows。首先要放棄的就是使用了一年多的uCOS,uCOS是代碼開源的商業軟件,而且uCOS3.0不在公開源代碼了,uCOS也不是完美的,於是決定改用比較冷門的eCos。國內用eCos的真的不多,可能是受基本國情所限!?

昨天折騰了半天終於在Ubuntu 10.04下把eCos安裝好了,今天把安裝過程記錄一下:
1.安裝 tcl
sudo apt-get install tcl

2. 手動下載 ecos-install.tcl
ftp://ecos.sourceware.org/pub/ecos/ecos-install.tcl

3. 運行ecos-install.tcl
XXX@ubuntu:/media/LS$ sudo sh ecos-install.tcl
eCos installer v2.0.1 starting...
Written and maintained by Jonathan Larmour <[email protected]>
...
安裝過程中要選擇源和一些參數,按提示操作就是了。

4. 安裝 libstdc++.so.5
XXX@ubuntu:/opt/ecos/ecos-3.0/tools/bin$ ./configtool
<提示缺少 libstdc++.so.5>
./configtool: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory

felix@ubuntu:/opt/ecos/ecos-3.0/tools/bin$ sudo apt-get install libstdc++5
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成
E: 無法找到軟件包 libstdc++5

5.手動安裝libstdc++.so.5
5.1下載 http://lug.mtu.edu/ubuntu/pool/main/g/gcc-3.3/libstdc++5_3.3.6-10_i386.deb
5.2. 解包為libstdc++5: dpkg -x libstdc++5_3.3.6-10_i386.deb libstdc++5

5.3. 復制到系統lib目錄:sudo cp libstdc++5/usr/lib/libstdc++.so.5.0.7 /usr/lib

5.4. 進入系統lib目錄建libstdc++5鏈接:cd /usr/lib; sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5

6.cd /opt/ecos/ecos-3.0/tools/bin
運行 configtool 成功,說明ecos安裝正確.

Copyright © Linux教程網 All Rights Reserved