SkyEye模拟器开发环境搭建

一、编写目的

由于在外面出差,没有把开发板带在身上,无法继续在空余时间学习ARM+LINUX。想起以前学习MCU的时候,总是用PROTEUS仿真硬件的运行,当时刚接触这个行业的时候,也正常PROTEUS让我对它产生浓厚的兴趣。心里总是想,像ARM9这样的平台是否有相应的仿真平台呢。最终确定使用一款名叫SkyEye的纯软件仿真平台,skyeye是开源软件,现在可以模拟很多种ARM,同时可以调试linux等操作系统,这对于没有开发板的嵌入式学习者是个很好的选择。

本文档主要为记录在CentOS 6.5上搭建SkyEye模拟S3C2440开发板的开发过程。

二、系统搭建

1. 下载相关软件包

skyeye-1.3.5_rc1.tar.bz2: http://sourceforge.jp/projects/sfnet_skyeye/downloads/skyeye/skyeye-1.3.5/skyeye-1.3.5_rc1.tar.bz2/ 

( http://pan.baidu.com/s/1i3zeAHJ )

2. 安装SkyEye

a) 解压源码

# tar -xvf /media/sf_ShareDIR/SkyEye/Source/skyeye-1.3.5_rc1.tar.bz2 -C ./

b) 配置SkyEye

# ./configure -prefix=/usr/local

提示下图所示错误,原因是没有安装C++编译器。使用yum安装C++编译器。

# yum install gcc-c++

 

配置完成,如下图所示。

 

c) 编译SkyEye库

# make lib

……经过漫长的等待,编译完成,如下图所示。

 

d) 编译SkyEye

# make

Ø 编译,提示“/usr/bin/ld: cannot find -lltdl”,安装ltdl即可。

# yum install libtool

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值