ubuntu14.04 LTS版本下安装配置gem5环境
来源:互联网 发布:华天软件科技有限公司 编辑:程序博客网 时间:2024/05/17 08:44
网盘工具资源链接:http://pan.baidu.com/s/1nuOQYRR
1.安装Ubuntu 14.04 LTS版本(这个ubuntu、centos随意了,反正是Linux环境下就好)
2.检查gcc版本【因为gem5要求gcc是4.6以上】
gcc -v
可以看出系统的gcc是4.8.2
3.检查是否安装python,以及python版本是否高于2.7.5:
用了最简单的办法:python
发现python版本是2.7.6
4.安装scons:
sudo apt-get install scons
查看版本:
scons -v
5.安装g++:
sudo apt-get install g++
6.安装sing 2.0.7:安装有些不同
只是看到资料上说2.0.9、2.0.10版本对gem5有BUG,gem5网站上说的。
不要用sudo apt-get install swing安装。
下载swig2.0.7安装包:http://sourceforge.net/projects/swig/files/swig/
解压,然后进入该目录下运行
./configure --without-pcre
make
sudo make install
查看swing版本【swing -version】
7.安装python-dev:
sudo apt-get install python-dev
8.下载gem5-stable.tar.bz2,全部在网盘下有了,然后解压缩。我全部新建了个文件夹gem5。
9.下载zlib-1.2.8.tar.gz,然后解压缩,将解压缩后的文件夹zlib-1.2.8放到上述的gem5-stable文件夹下去。
10.进入到该文件夹下,执行命令:
cd gem5-stable/zlib-1.2.8
./configure
sudo make install
11.安装M4:
下载M4,将解压后的文件夹m4-1.4.17放到gem5-stable文件夹下。
进入到该目录下,执行命令:
cd gem5-stable/m4-1.4.17
./configure
sudo make install
貌似没有出问题
12.安装protobuf:
下载protobuf,并解压。
进入目录下
./configure
make(时间略长)
make check(时间略长)
sudo make install
13.安装libprotobuf-dev:
sudo apt-get install libprotobuf-dev
14.安装libgoogle-perftools-dev:
sudo apt-get install libgoogle-perftools-dev
15.编译gem5:
cd gem5-stable
mkdir build
python scons.py build/ALPHA/m5.opt
执行最后一条的时候,出现了“没有scons.py”这个文件的错误,然后就要去将这个文件放到gem5-stable文件夹下去。【没有这个错误的童鞋们就不用管了】
16.找scons.py:
下载scons-local-2.2.0.tar.gz:http://sourceforge.net/projects/scons/files/
解压:
tar -xzvf scons-local-2.2.0.tar.gz
将解压后的文件全部拷贝到gem5-stable中。
17.重新执行 python scons.py build/ALPHA/m5.opt【后来我发现好像其实没有scons.py文件,也可以直接执行scons build/ALPHA/m5.opt,用这种方式】
转载自http://www.linuxdiyf.com/linux/25700.html
但是他这里有个问题,完全按这个会发现后面出现错误,因为还是要下载gem5的源码才行,所以可以把我博客里的两篇结合起来看,走了不少弯路,希望帮到大家。
阅读全文
0 0
- ubuntu14.04 LTS版本下安装配置gem5环境
- ubuntu14.04 LTS版本下安装配置gem5环境
- ubuntu14.04 LTS 下vsftpd安装配置
- Ubuntu14.04LTS版本下vim的配置
- ubuntu14.04lts下配置php开发环境
- 在Ubuntu14.04LTS下配置Android环境
- LAMP环境配置(ubuntu14.04LTS)
- 新装Ubuntu14.04 LTS环境配置
- Ubuntu14.04编译安装gem5
- codeblocks下配置opencv ubuntu14.04lts
- ubuntu14.04 LTS 安装配置jdk1.7
- ubuntu14.04 lts server安装配置备忘
- ubuntu14.04LTS 下安装java
- Ubuntu14.04 LTS下安装jdk
- ubuntu14.04LTS下安装flash player
- Ubuntu14.04 LTS下安装mongodb
- Ubuntu14.04 LTS下快速安装JDK8
- Ubuntu14.04 LTS下安装pdf2htmlEX
- HDU 5934-Bomb(强连通缩点)
- maven初使用:maven安装配置教程
- mysql5.6主从复制搭建
- spring 中.properties加载顺序
- Fresco的配置及使用
- ubuntu14.04 LTS版本下安装配置gem5环境
- 野指针
- The import org.springframework.test.context.junit4.SpringJUnit4ClassRunner cannot be resolved
- Algorithms Edition 4 chapter 1 percolation 算法第一章课后作业
- 英版树莓派更改键盘布局
- Django 时间与时区设置问题
- 初识JavaScript依赖注入
- 树莓派更换软件源
- 20171102