在ubuntu系统下搭建skyeye环境

环境:

ubuntu-14.04.5-desktop-amd64.iso
VirtualBox-5.2.4-119785-Win.exe

Linux下编译和安装

Linux下编译和安装

2.3.1 安装依赖包


安装skyeye之前,我们需要安装一些skyeye的依赖包。各个平台安装包的名字有所不同,如下我们列出了ubuntu和opensuse两个平台。

  1. 一般依赖包的安装: ubuntu平台

apt-get install git make automake autoconf libtool g++ python-dev libxft-dev libx11-dev libxpm-dev libncurses5-dev texi2html xterm texinfo x11proto-xext-dev libxext-dev

2.依赖包llvm的安装

skyeye的最新版本使用了llvm3.0,而linux发布的操作系统的源中对应的llvm没达到3.0,所以需要用户下载源码来进行编译安装
<1.skyeye在版本1.3.5使用llvm3.0
llvm3.0的下载地址:http://llvm.org/releases/download.html#3.0
<2. skyeye在版本1.3.4之前(包含1.3.4)都使用llvm2.8
llvm2.8下载地址:http://llvm.org/releases/download.html#2.8

对llvm的安装跟普通软件一样,三步骤: ./configure; make; sudo make install

2.3.2 编译安装

然后运行如下命令编译

./autogen.sh
automake
./configure
make lib
make

其中make lib来编译第三方的库,如bfd库等。make来编译skyeye的源代码。 最后运行如下命令安装SkyEye到/opt目录下

make install_lib
make install

离线安装包:
llvm-3.0.tar.gz
libiconv-1.15.tar.gz
Python-2.7.5.tgz
skyeye-1.3.5_rc1.tar.bz2

安装过程中遇到的问题请移步:
参考:http://blog.51cto.com/8656934/1727971
参考:http://blog.sina.com.cn/s/blog_4c02ba150101mpq8.html
参考:http://www.linuxidc.com/Linux/2012-10/71650.htm

提示”make:arm-linux-gcc:Command not found”请移步:
参考:http://blog.csdn.net/zjb9605025/article/details/6412821

用SkyEye 模拟 s3c2410请移步:
参考:http://blog.csdn.net/lu_embedded/article/details/62046402

猜你喜欢

转载自blog.csdn.net/u011958166/article/details/79236702