Skip to content

Rust再入門

   

以前RustでHello Worldするのはやってたので、再入門。

The Rust Programming Language 日本語版 - The Rust Programming Language 日本語版を見ながら。

今回はcargoを使ってビルドするようにしてみた。

マニュアルだとcargo newで作成しているが、先にGitHubでリポジトリを作ってしまっていたので、cargo initを使っている。

$ curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf | sh
$ source $HOME/.cargo/env
$ rustc --version
rustc 1.58.1 (db9d1b20b 2022-01-20)
$ cargo --version
cargo 1.58.0 (f01b232bc 2022-01-19)
$ cargo init
$ cargo build
   Compiling mdmml_rust v0.1.0 (/home/umemak/workspace/mdmml_rust)
    Finished dev [unoptimized + debuginfo] target(s) in 0.36s
$ ./target/debug/mdmml_rust 
Hello, world!
$ cargo run
    Finished dev [unoptimized + debuginfo] target(s) in 0.00s
     Running `target/debug/mdmml_rust`
Hello, world!