Я новичок в Rust и следую учебным пособиям по Rust.Во многих случаях, когда я пытаюсь запустить проект, он, кажется, компилируется, но не запускается.
Вот пример, когда я пытаюсь запустить первую часть программы для угадающей игры:
$ cargo run --verbose (master✱)
Fresh guessing_game v0.1.0 (/Users/rohana/Documents/Projects/rust/guessing_game)
Finished dev [unoptimized + debuginfo] target(s) in 0.04s
Running `target/debug/guessing_game`
[1] 30294 killed cargo run --verbose
Однако один и тот же код иногда запускается, если я внесу какие-либо изменения, такие как добавление комментариев, затем запуск, возврат и запуск снова.Хотя не всегда.
Я использую Rust 1.31.1 и Cargo 1.31.0 на macOS Mojave 10.14.2.
Это код для справки, но та же проблема возникает и напусто "Привет, мир!"программа:
use std::io;
fn main() {
println!("Guess the number");
println!("Please enter your guess");
let mut guess = String::new();
io::stdin()
.read_line(&mut guess)
.expect("Failed to read line");
println!("You guessed {}", guess);
}