Open1

AWS SAM と Rust

ShinKanoShinKano

インストール

通常通り rustup から。
https://www.rust-lang.org/tools/install

インストールできたか確認する。

cargo --version
# cargo 1.54.0 (5ae8d74b3 2021-06-22)

マッスルでビルドしないとLambdaで実行できない。
https://blog.rust-jp.rs/tatsuya6502/posts/2019-12-statically-linked-binary/

rustup target add x86_64-unknown-linux-musl

ビルドする場合のコマンド

cargo build --release --target x86_64-unknown-linux-musl