Ржавчина не печатает до терминала - PullRequest
0 голосов
/ 12 октября 2019

rustc ничего не выводит на терминал при использовании println!.

Код:

fn main() {
   println!("Hello, world!");
}

Запуск:

me@mclaptop:~
> rustc helloworld.rs

me@mclaptop:~
>

Почему не печатаетсячто-нибудь?

Ответы [ 2 ]

3 голосов
/ 12 октября 2019

rustc - компилятор языка Rust, он просто создает исполняемый файл для запуска. Если вы действительно хотите увидеть вывод, вы должны выполнить команду ./helloworld.

Вы можете прочитать об этом здесь .

2 голосов
/ 12 октября 2019

rustc только компилирует ваш код. Вам нужно вызвать выходной двоичный файл, чтобы он заработал.

Попробуйте ./helloworld или как бы там ни было имя выходного файла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...