| sidebar_position | 1 |
|---|
In the following chapters, we will show how to build and compile Rust programs into WASM bytecode and then run them in WasmEdge.
Before we start, let's set up the software we need.
Use the following command line to install WasmEdge on your machine. If you use Windows or other non-Unix-like platforms, please refer to the WasmEdge installation.
curl -sSf https://raw.githubusercontent.com/WasmEdge/WasmEdge/master/utils/install.sh | bashUse the following command line to install Rust on your machine. If you use Windows or other non-Unix-like platforms, please refer to the Rust installation instruction.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shTo build a WASM file running in server-side WebAssembly like WasmEdge, we need to add the wasm32-wasi target for the Rust compiler after Rust is installed.
rustup target add wasm32-wasiThat's it. Go to the following chapters to build and compile Rust programs in action.