To be able to run Wasmer inside our Rust application, we will need Rust installed in our system.
The easiest way to get Rust in your system is via Rustup.
To get Rustup on Linux and macOS, you can run the following:
curlhttps://sh.rustup.rs-sSf|sh
To install Rust on Windows, download and run rustup-init.exe, then follow the onscreen instructions.
To ensure this is installed, let's run the following:
rustc-V# This will show Rust versioncargo-V# This will show Cargo version
If these commands work, Rust is successfully installed!
Start a Rust Project
Now it's time to create a new project and add Wasmer as a dependency:
cargonewwasmer-project--bin
This should generate two important files for us, Cargo.toml and src/main.rs. The Cargo.toml is a file that describes your project and its dependencies. The src/main.rs is the entry point for your project, and contains the fn main() { .. } that is run when the project is executed.
Now, edit the Cargo.toml file to add wasmer as a dependency: