配置riscv64-unknown-elf-gdb环境
DOC_ID // 2f215cONLINE

配置riscv64-unknown-elf-gdb环境

2024-12-8
UPDATED: 2026-1-24
技术
226 CHARS
#实验#存储#硕士
CITRIO WHISPER
type
Post
status
Published
date
Dec 8, 2024
slug
summary
tags
实验
存储
硕士
category
技术
icon
password
由于实验用到的汇编代码是riscv的,不能直接用gdb调试,而要用riscv64-unknown-elf-gdb。这个版本的gdb属于riscv工具链。
要安装riscv工具链,可以下载源代码自己编译,也可以下载预编译的二进制文件。这里我从ttps://mirror.iscas.ac.cn/riscv-toolchains/release/riscv-collab/riscv-gnu-toolchain/LatestRelease/或者https://github.com/riscv-collab/riscv-gnu-toolchain/releases选择适合的版本下载,我下载的是riscv64-elf-ubuntu-18.04-nightly-2022.11.12-nightly.tar.gz。
在ubuntu中解压后,将riscv目录复制到要安装的地点,再将安装目录下的riscv/bin添加到环境变量。查看版本证明安装成功。
1
riscv64-unknown-elf-gdb --version
Copy
注意:
要把riscv/bin目录添加到环境变量,而不是riscv
其实解压出来也就是安装了,只是要把用到的二进制文件添加到PATH以便使用
NAVIGATION // Related Articles
Loading...