腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
RISCV
超出范围
我正在尝试学习
RISCV
汇编。我正在努力学习ISA,并实现一些R型、S型指令。但是,每当我尝试运行sw和lw指令时。它总是给我
超出范围
的错误地址,我不明白为什么。t1,t1,-1jalr zero,ra,0add zero,zero,zero 我得到一些类似这样的错误: D:\ctmt\BTL_
RISCV
\
riscv
1.asm第2行错误:0x00400004处的运行时异常:地址
超出范围
0x00000004。
浏览 24
提问于2021-06-01
得票数 0
2
回答
Riscv
GCC 4.9.2不能编译linux 3.14.29
、
、
、
、
谢谢scripts/kconfig/conf --silentoldconfig/home/
riscv
/
riscv
/linux-3.14.29/arch/
riscv
/include/asm&
浏览 3
提问于2015-04-25
得票数 2
回答已采纳
1
回答
用于编译伯克利引导程序(bbl)的工具链是什么?
、
我必须运行
riscv
测试和SPEC2006上的
riscv
linux(引导)在FPGA上.我想知道用于这个流的编译工具链是什么。我知道
riscv
-linux必须用
riscv
64-linux-gcc编译.但是,我不清楚这是关于风险检测的。gcc可以用来编译
riscv
测试并在
riscv
-linux上运行吗?我读到了一些在堆栈溢出中提到的关于SPEC2006和bbl的文章(都是用
riscv
-linux-gcc编译的)。我也想做风险测试。它们也应该用(
riscv</e
浏览 0
提问于2019-06-20
得票数 0
回答已采纳
1
回答
使用‘rust 64-未知-精灵-g++’链接锈静态库失败
、
、
、
/
riscv
64-unknown-elf/include/c++/11.1.0/
riscv
64-unknown-elf /opt/
riscv
/lib/gcc/
riscv
64-unknown-elf/11.1.0/opt/
riscv
/lib/gcc/
riscv
64-unknown-elf/11.1.0/incl
浏览 6
提问于2022-01-25
得票数 0
1
回答
如何为
riscv
64gc-未知-linux构建一个Rust程序?
、
、
、
、
我正试图交叉编译一个用于第3层平台
riscv
64gc-unknown-linux-musl的Rust程序,但我认为无论是链接还是正确地指导货物,都会遇到问题。我试过跑步:正如和所指出的,会导致大量错误:我还尝试使用来自的预构建交叉编译工具链,以及尝试从构建工具链,然后使用以下脚本: export PATH="/opt/<e
浏览 51
提问于2022-11-13
得票数 1
回答已采纳
1
回答
如何为RISC-V编译Linux内核4.20
、
、
、
当我想使用以下命令为RISC创建默认配置文件时:我得到了以下错误:make[1]: *** Norule to make target '
riscv
-defconfig'.Makefile:528: recipe for target '
riscv
-defconfig' failed正在
浏览 0
提问于2019-03-07
得票数 1
回答已采纳
1
回答
未能克隆risc-v工具(使用newlib-cygwin.git失败)
、
、
、
、
在以下位置:我得到(碎片):Cloning into '
riscv
-newlib随后尝
浏览 4
提问于2020-12-28
得票数 0
回答已采纳
2
回答
使用Spike的RISC-V 32位模拟失败,出现错误
、
spike:我得到了以下错误:我使用
riscv
32/configure --prefix=$
RISCV
/
riscv
32-unknown-elf --host=
riscv
32-unknown-elf 我从第一个
RISCV
研讨会(去年一月)得到的旧的spike
浏览 8
提问于2016-01-23
得票数 1
1
回答
如何仅为RV32I基整数指令和扩展名M编译C代码?
当我编译C代码时,我使用以下命令现在,例如,如果我想查看汇编程序代码,我会使用现在,如果我浏览转储文件"Program.dump“。
浏览 5
提问于2015-09-12
得票数 6
1
回答
Git在火箭芯片快速指令过程中卡住
、
、
' (https://github.com/
riscv
/
riscv
-gnu-toolchain.git) registered for path '
riscv
-gnu-toolchain' Submodule'
riscv
-isa-sim' (https://github.com/
riscv
/
riscv
-isa-sim.git) registered for p
浏览 2
提问于2021-01-27
得票数 0
1
回答
如何将生成文件中由静态模式生成的目标列表设置为.DELETE_ON_ERROR
/srcINC := ../include TESTUTILS := ./test-utilsVV := iverilog RANDOM := $(shell bash -c 'echo/include -Wall -Wno-timescale -DVCD="
浏览 11
提问于2022-06-01
得票数 0
2
回答
使用Clang为RISC-V编译
、
、
、
所以我尝试用clang --target=
riscv
64 -march=rv64gc hello_world.c -o hello_world编译它,我得到了错误: hello_world.c:1:10同时,我安装了
riscv
-gnu-toolchain的/opt/risv/在我的path中,我可以毫无问题地运行
riscv
64-unknown-linux-gnu-gcc hello_world.c -
浏览 34
提问于2021-07-29
得票数 2
1
回答
riscv
64 linux内核编译问题
、
我正在尝试使用以下链接为
riscv
64编译linux内核- https://risc-v-getting-started-guide.readthedocs.io/en/latest/linux-qemu.html使用命令make ARCH=
riscv
交叉编译=
riscv
64-未知- linux -gnu- defconfig编译linux时,以下错误显示up - scripts/kconfig.include:35编译器
riscv
64-未知-linux-gnu-
浏览 99
提问于2020-08-13
得票数 0
1
回答
生成sodor仿真器时出错,
riscv
-sodor
、
、
我安装了
riscv
、
riscv
-gnu-toolchain和
riscv
-tools,并希望获得
riscv
-sodor。/
riscv
-fesvr -L/opt/
riscv
/lib -Wl,-rpath,/opt/
riscv
/lib -L./
riscv
-sodor/emulator/rv32_1stage/emulator generated-s
浏览 30
提问于2019-09-30
得票数 1
回答已采纳
2
回答
使用Buildroot生成RISC-V Linux GDB
、
、
、
、
我正在尝试使用Buildroot交叉编译Linux for QEMU (RV64G ISA、lp64d ABI、Virt机器)。但是很明显,GDB已经从我使用的buildroot版本(2019.08)中删除了,并列在了遗留列表下面。
浏览 11
提问于2019-09-26
得票数 2
回答已采纳
2
回答
riscv
objdump如何设置打印x0-x31寄存器名称而不是abi名称
、
、
、
、
我正在尝试使用
riscv
64-unknown-elf-objdump反汇编risc-v二进制文件,并且我希望获得在硬件中看到的寄存器名称(如x0-x31),而不是像在abi (sp,s0,a.)中那样。
riscv
64-unknown-elf-objdump -M"no-aliases" -M"gpr-names-raw" -d hello ->返回 0:
riscv
64-未知-elf-objdump:
浏览 3
提问于2019-07-10
得票数 3
1
回答
"auipc dest,label“(和"la dest,label")不会产生预期的列表
、
我使用的是为"
riscv
32“目标编译的"binutils-2.28”汇编程序。-as addi x1,x1,%lo(0x00010004) # <=== Dummy instruction, just to test
riscv
32/som
浏览 28
提问于2019-04-03
得票数 1
1
回答
如何向
RISCV
交叉编译器添加自定义指令?
、
、
我克隆了
riscv
工具()和
riscv
-gnu工具链( ),并能够让Spike、pk和交叉编译器(
riscv
64-未知精灵-gcc)工作。当前的
RISCV
工具链repo没有一个
riscv
-binutils-gdb目录,但是有一个
riscv
-binutils目录和一个
riscv
-gdb目录,所以我尝试在添加指令时使用这些目录中的文件。在我将操作码添加到
riscv
-tools/
riscv
- opcode /opcod
浏览 6
提问于2019-11-01
得票数 4
1
回答
未定义的对“malloc”等的引用
、
to `memcpy'/opt/
riscv
32im/lib/gcc/
riscv
32-unknown-elf/10.1.0/../../../../<e
浏览 5
提问于2020-09-03
得票数 1
回答已采纳
1
回答
无法生成64位RISC-V二进制文件
、
我正试图在我的桌面计算机上构建一个
riscv
64gc二进制文件。我使用rustup添加了工具链,它似乎正在编译,而不是链接。我没有看到目标三重通过,也没有使用llvm链接器?到底怎么回事?/lib" "/home/gonzo/github/vmscript/programs/rusty/target/
riscv
64gc-unknown-linux-gnu/debug/deps/rusty/debug/
浏览 1
提问于2020-10-11
得票数 2
点击加载更多
相关
资讯
芯片编译公众号的开篇——RISC-V Tools编译安装三部曲之二
山大联合发起成立“中国UEFI on RISCV工作组”
苹果GitHub开源库出现大量realityOS引用
开放麒麟 openKylin 推出 RISC-V 统一镜像烧录工具
What else is in Go 1.11?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
智聆口语评测
活动推荐
运营活动
广告
关闭
领券