您的位置:首页 > 数据库 > MySQL

山东大学操作系统实验6MIPS交叉编译

2017-11-14 21:18 302 查看
实验五的话看惠欣这个教程

要想把MIPS配置好,我目前只找到了这样的方法

首先找到压缩包(这个压缩包是在实验一安装过的,但是好像装的地方不大对)gcc-2.8.1-mips.tar.gz

进入管理员权限
sudo -s


将这个压缩包复制到usr/local文件下

命令行
cp gcc-2.8.1-mips.tar.gz /usr/local


解压文件’tar xvzf gcc-2.8.1-mips.tar.gz’

一定要用命令行解压,否则会出现install 的error

然后进入到nachos中/code/bin/arch/unknown-i386-linux/bin

右键打开终端

进入管理员权限然后输入chmod –R 777 *

chmod –R 777 * 对当前目录下 所有文件及文件夹及其子目录及子文件(*作用),权限改为777 (读 写 运行)

就行了别少了星号

在userprog里面一定要!!!先make clean 再make!!!!!!!!!!!!!!!

在前面几步都完成了的情况下,在test文件夹中打开终端

输入
/usr/local/mips/bin/decstation-ultrix-gcc -I../userprog

-I../threads -S halt.c


这就生成了halt.s

然后实验报告里说

输入命令
./nachos –x ../test/halt.
后缀名应该是.noff

也就是
./nachos –x ../test/halt.noff


这个实验怎么这么多坑???
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息