环境:Ubuntu 10.10 ; gcc 4.4.5;
体系结构实验需要用到。装起来有够麻烦的。主要是东西都太老了,需要用到的交叉编译器gcc的版本都是2.7.2啊,SimpleScalar上写的居然是"newer version"(相对与自带的2.6版本的)。基本上每次make都是一个错。。。照着老师的指导书一步步装还是有错误,要不就是我那一步出现了错误。费了九牛二虎之力才装好。最后靠的是国外大学的资源来安装的,网站上有一个安装脚本,在我的Ubuntu10.10上成功执行。
先把网址晒一下:
http://www.ann.ece.ufl.edu/courses/eel5764_10fal/project/
貌似是佛罗里达大学一位助理教授授课时用到的资料,里面有一些安装SimpleScalar和一个安装的脚本buildSS。安装说明基本跟我的实验指导书上的差不多,最受用的还是那个安装脚本。多谢这位老师啊!
本来想放到网盘的,没想到网盘维护了。直接贴上脚本代码以备后用:
NAME=Simplescalar
PACKAGE=simplescalar
TOOL=simpletools-2v0
UTIL=simpleutils
SIM=simplesim
# Update Ubuntu Software Package
sudo apt-get update
# Getting required applications
sudo apt-get install flex-old bison build-essential
# Create Simplescalar Directory
cd
mkdir $NAME
cd $NAME
# Getting simplescalar tar file
wget http://csrl.unt.edu/downlo

本文记录在Ubuntu 10.10环境下安装SimpleScalar的过程,由于所需gcc版本较旧,导致安装过程充满挑战。通过遵循教学指导和使用国外大学提供的安装脚本,最终成功完成安装。推荐的安装资源来自佛罗里达大学的一门课程,该脚本在Ubuntu 10.10上运行良好。

380

被折叠的 条评论
为什么被折叠?



