ARM AArch64
Guide for users with ARM computers
Last updated
Was this helpful?
Guide for users with ARM computers
Last updated
Was this helpful?
This guide assumes that you have already setup your Linux environment and are already in it. If you haven't set it up already, we recommend using UTM to do so.
Compiling the entire toolchain yourself might take a long time, as well as a large amount of space, so we have prepared a precompiled version of it here.
Running this command in your terminal will download the file to the directory that you are currently in. By default, the terminal will open in your home directory, which is where the rest of this guide assumes you will place the downloaded file.
Invoking the cd
command without any arguments will bring you to your user's home directory if you are not in it.
After exporting the PATH to the binaries, you will be able to use all the tools inside the riscv64-unknown-elf/bin
folder. To use the cross-compiler, simply call riscv64-unknown-elf-gcc
.
Adding the PATH to your ~/.<shell>rc
file automatically invokes the command for you on every startup.
To edit the ~/.bashrc
you can use any editor you want, but terminal editors like nano
or vi
are the most convenient.
After invoking the command above, simply add the export command shown in step 3 to a new line in the .bashrc
file.
You will need to install some prerequisites for the build process. Different Linux distros have different package managers, so we will provide separate commands. You only need to run the one for your distro.
Arch
You can invoke this command to compile for RISC-V
You can follow the same steps as in the