Сборка программы в Rust
Файл с программой собирают командой компилятора, а потом запускают готовый файл. Исходный текст остается на месте: его правят и снова отдают компилятору, когда программу меняют.
Запишем в main.rs программу с одной строкой
вывода:
fn main() {
println!("hello");
}
Сборку и запуск выполняют в папке, где лежит
этот файл. Сначала вызывают rustc
с именем файла, затем запускают ./main.
На экране появится слово, которое напечатала
программа. Если в тексте есть ошибка, компилятор
сборку не завершит и исполняемый файл не появится.
Команды для этой папки такие:
rustc main.rs
./main
Запишите программу, которая выводит слово
"build", соберите ее и запустите.
Расскажите своими словами, зачем после сборки
запускают ./main, а не исходный файл
main.rs.
Расскажите своими словами, что произойдет, если в тексте есть ошибка, которую компилятор не принимает.