2024年4月25日发(作者:)

Linux下建立ecos开发环境

本文链接:

/s/blog_

在装好后的Linux系统(此处使用的是Fedora 10)后,开始准备建立ecos

的开发环境

1.下载安装tcl/tk工具(linux是fedora10的可以省略这一步,其他系统就不

清楚了)

方法见我的博客《

tcl/tk的安装

》,或者google搜索相关的方法也可以

地址:/s/blog_

2.根据ECOS网站/ 的页面说面:

Developers wishing to use the pre-built eCos host tools on a

Linux

host

must first ensure that they have libstdc++ v3 (/usr/lib/libstdc++.so.5)

installed.

先安装:libstdc++ v3

以root身份登录超级终端,输入以下命令行

yum install compat-libstdc++-33(因为我是Fedora)

c++ v3 安装完成后,输入以下命令行

cd /opt(opt文件夹是我准备放安装ecos开发环境的文件夹)

wget --passive-ftp

ftp:///pub/ecos/ (输入

这条命令后,可能会出现wget:unable to resolve host

address''这样的反馈信息,这说明你的虚拟机没有

连上你要下载ecos的站点,多试几次就可以了)

成功后继续输入命令

sh (现在知道为什么要安装tcl/tk了吧)

4.连接成功后,会出现如下图,你准备下载的ECOS站点(总共有25个推荐的

站点,一个一个试吧,总有一个站点是你能够下载安装的。我选的是【20】因

为看起来像是台湾的站点)

5.接下来是选择交叉编译工具,我用的板子是STM3210E,根据ECOS站点说

明,使用的是arm-eabi,于是我就输入了1,然后再输入q。不同的板子交叉

编译工具不同,要根据具体你使用的板子来选择交叉编译工具,相关说明自己查

看ecos的站点说明。下图是我选交叉编译工具的画面