- 博客(4)
- 收藏
- 关注
原创 在qemu环境中模拟Fedora并构建riscv-gnu-toolchain
要在自己的机器上使用qemu构建一个虚拟机Fedora并在Fedora上跑riscv-gnu-toolchain。1. 构建qemu环境1.0. 错误示范安装qemu:下载qemu:sudo apt-get install qemu下载下来的版本是2.11.1,其实这样未经配置目标的qemu列表中是没有我们需要的qemu-system-riscv64这个模拟器的,install之后可以在任意目录下 qemu-【TAB】【TAB】查看,所以,老老实实手动安装:1.1. 正确示范:新机先安装很多
2021-09-27 09:59:54 777
原创 对做了b、k扩展的工具链进行构建和测试
riscv-gcc:https://github.com/pz9115/riscv-gcc/tree/riscv-gcc-experimentalriscv-binutils:https://github.com/pz9115/riscv-binutils-gdb/tree/riscv-binutils-experimentalqemu:https://github.com/plctlab/plct-qemu/tree/plct-k-dev
2021-09-26 10:44:40 479
原创 用lld替代gld生成glibc
用lld替代gld生成glibc首先明确,lld是llvm中的链接器,要使用lld替代gld,则要先生成lld,然后再做个软链接使gnu找gld的时候找到的是lld,这样算是替代成功,其中会遇到很多问题,逐个击破最终成功使用lld生成glibc为成功标志。要装llvm,必须要有的工具有:cmake、ninja,这样才能快速生成一套llvm工具链,其余方式过于繁琐,所以,先准备这两个工具(因为本人装的环境特殊,所以很多东西是有的,也没有使用sudo,自己的虚拟机可能很多命令需要sudo自行添置。新机或者do
2021-09-13 23:40:35 771
原创 spec cpu 2017使用教程
急求一手spec cpu 2017使用教程,很菜,很急spec cpu 2017使用初体验以下是我的初体验使用情况,不太懂,官方给的教程里也没教怎么配置.cfg文件,所以就卡住什么都做不了安装首先安装成功,即./install.sh,在下方输入指定的安装位置;安装完成之后进入安装目录source shrc;随后进入config目录,将Example-gcc-linux-x86.cfg复制一份成自己的.cfg;随后进入自己的配置文件中EDIT处编辑自己的GCC所在位置,(我查询到自己的gcc所在
2020-08-14 11:35:11 11176 30
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人