DC娱乐网

先给结论: - Linux:原生、正式、全面支持 RISC-V(riscv6

先给结论:

- Linux:原生、正式、全面支持 RISC-V(riscv64)✅
- Windows:微软官方目前不支持 RISC-V ❌;只能模拟/交叉编译

一、Linux 对 RISC-V 的支持(非常成熟)

- 内核主线:2017 年合入 Linux 4.15,官方原生支持。
- 主流发行版都有官方 riscv64 端口(2026 已稳定):
- Ubuntu、Debian、Fedora、openSUSE
- 国产:openEuler、麒麟、统信 UOS 等
- 能跑:桌面、服务器、嵌入式、实时系统
- 工具链:GCC、LLVM、Glibc 均官方支持,生态完整。

二、Windows 对 RISC-V 的支持(无官方版)

- 微软无任何“Windows for RISC-V”官方版本,也没有公开 roadmap。
- 你能做到的只有:
1. Windows 上做 RISC-V 开发(交叉编译)
- 用 Windows 版 GCC/LLVM 工具链、VSCode、MounRiver Studio 等
- 编译出的程序是给 RISC-V 板子跑的,不是 Windows 原生程序。
2. 用 QEMU 在 Windows 里模拟 RISC-V 虚拟机
- 性能差(损耗 >50%),仅用于调试/学习。
3. 第三方实验性项目
- 如“Windows Lite for RISC-V”,非官方、极不稳定、不可用于生产。

三、一句话总结

- Linux:可以直接装在 RISC-V 硬件上,日常使用没问题。
- Windows:只能在 RISC-V 上模拟,或在 Windows 上开发 RISC-V 程序;没有原生 Windows。