通过riscv64-unknown-elf指令将.c文件编译为.exe文件所需的指令
时间: 2024-05-02 19:21:22 浏览: 230
riscv64-unknown-elf-gcc-8.3.0-2019.08.0-x86_64-linux-centos6.tar.gz
1. 安装riscv64-unknown-elf交叉编译工具链
2. 执行以下命令编译.c文件为.riscv64-unknown-elf目标文件:
```
riscv64-unknown-elf-gcc -c hello.c -o hello.o
```
3. 执行以下命令将目标文件链接为可执行文件:
```
riscv64-unknown-elf-gcc -o hello hello.o
```
4. 生成的可执行文件为hello,可通过以下命令运行:
```
qemu-riscv64 hello
```
阅读全文