Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1017 Bytes

README.md

File metadata and controls

46 lines (30 loc) · 1017 Bytes

riscv-online

Online RISC-V assembly development tools.

Setup

This project is a RISC-V online disassembly website written in Rust WebAssembly and JavaScript.

The Rust Toolchain

You will need the standard Rust toolchain, including rustup, rustc, and cargo.

wasm-pack

wasm-pack is your one-stop shop for building, testing, and publishing Rust-generated WebAssembly.

npm

npm is a package manager for JavaScript.

Getting Started

Building from Source

  1. Download the latest source code.
git clone [email protected]:hust-open-atom-club/riscv-online.git
  1. Compile our Rust sources into a WebAssembly.
cd wasm-riscv-online/www
wasm-pack build
  1. Ensure that the local development server and its dependencies are installed.
npm install
  1. Run
npm run start
  1. Navigate your Web browser to http://localhost:8080/.