我根据文档设置了锈,并给了我第一个hello world程序.
fn main() { println!("Hello, world!"); }
保存它main.rs
并开始使用:
[root@localhost hello_world] rustc main.rs [root@localhost hello_world]
但是没有输出.相反,rustc --version
确实显示版本号,所以考虑到安装没有问题,我在问题所在的地方徘徊.
Rust是一种编译语言.rustc
是编译器,它接受一个源文件并生成一个二进制文件然后可以执行; 但是,它本身并不执行代码.您必须使用它生成的二进制文件(默认情况下,源文件名减去.rs
扩展名)并使用./main
或类似地自行执行.
如果您使用Cargo,则会cargo run
根据需要编译代码,然后运行它.