700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > linux 下安装ecos开发环境 Linux(Fedora10)下建立ecos开发环境

linux 下安装ecos开发环境 Linux(Fedora10)下建立ecos开发环境

时间:2019-01-17 06:04:01

相关推荐

linux 下安装ecos开发环境 Linux(Fedora10)下建立ecos开发环境

本文是原创,转载请注明出处

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

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

方法见我的博客《tcl/tk的安装》,或者google搜索相关的方法也可以

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)

3.libstdc++ v3

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

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

wget --passive-ftp ftp:///pub/ecos/ecos-install.tcl(输入这条命令后,可能会出现wget:unable

to resolve host

address''这样的反馈信息,这说明你的虚拟机没有连上你要下载ecos的站点,多试几次就可以了)

成功后继续输入命令

sh ecos-install.tcl

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

4.连接成功后,会出现如下图,你准备下载的ECOS站点(总共有25个推荐的站点,一个一个试吧,总有一个站点是你能够下载安装的。我选的是【20】因为看起来像是台湾的站点)

5.接下来是选择交叉编译工具,我用的板子是STM3210E,根据ECOS站点说明,使用的是arm-eabi,于是我就输入了1,然后再输入q。不同的板子交叉编译工具不同,要根据具体你使用的板子来选择交叉编译工具,相关说明自己查看ecos的站点说明。下图是我选交叉编译工具的画面

6.接下在看到的是如下画面,是进行ecos3.0的下载,看到installation complete!就完成了

7.安装ECOS包

cd /opt/ecos

./ecosenv.sh

8.设置环境变量(此处环境变量只是临时设置,关闭了终端后重新开启,会失效的,因为作为新手临时设置环境变量时安全的。如果熟悉了环境变量后想永久设置环境变量请参看结尾处《一些说明》里面的第4条)

# ECOS_REPOSITORY=/opt/ecos/ecos-3.0/packages ; export

ECOS_REPOSITORY

# PATH=/opt/ecos/gnutools/arm-eabi/bin:$PATH ; export PATH

# PATH=/opt/ecos/ecos/ecos-3.0/tools/bin:$PATH ; export PATH

(如果你想验证你的环境变量是否设置正确,可以输入以下命令

arm-eabi-gcc --version

configtool --version

如果输入以上命令有版本相关的说明,就说明环境变量输入正确了)

9.设置图形配置工具configtool

cd /opt/ecos/ecos-3.0/tools/bin

configtool

就会看到下图的configtool的图形化界面

一切都OK了,终于结束了。

一些说明:

1.第3步的时候如果你不是fedora系统而是其他Linux系统,那么你输入的就不是

yum install

compat-libstdc++-33

例如:

openSUSE:

zypper install libstdc++33

Ubuntu:

apt-get install libstdc++5

2.如果中途出现configure aproxy?[Y/n]

请输入n

出现这个说明你下载安装的站点链接断了,输入n后你必须重新选择一个对你有效地链接,慢慢试试吧,有25个呢!

3.configtool的一些设置

Build->Repository->/opt/ecos/ecos-3.0

Tools->Paths->Build

Tools->/opt/ecos/guntools

Tools->Paths->Usr

Tools->/bin

4.永久设置环境变量

所参考的文献是参考文章5.以root身份登录超级终端,输入命令如下:

vi /etc/profile

i

在文本末尾加上以下3行语句

export

PATH="$PATH:/opt/ecos/ecos-3.0/tools/bin"(在已有的PATH环境变量里面加入新的环境变量)

export PATH="$PATH:/opt/ecos/gnutools/arm-eabi/bin"

export

EC0S_REPOSITORY="$ECOS_REPOSITORY/opt/ecos/ecos-3.0/package"(新建的环境变量)

按ESC键,输入冒号(shift+:键)

wq

结束了

注销后,才会生效。

通过echo $PATH

echo

$ECOS_REPOSITORY

这两个命令查看是否将要修改的环境变量写入进去了

参考文章

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。