Rust编程入门:从Hello World到猜数字游戏
1. Rust程序的编译与运行基础
Rust是一种提前编译的语言,源文件以 .rs 为扩展名。在不同平台上,可执行文件有所不同,Windows 上是 .exe 文件,其他平台则没有扩展名。例如,运行程序可以使用如下命令:
$ ./main # 非 Windows 系统
$ .\main.exe # Windows 系统
如果 main.rs 是一个 “Hello, world!” 程序,运行上述命令会在终端输出 “Hello, world!”。
与 Ruby、Python 或 JavaScript 等动态语言不同,Rust 需要分别进行编译和运行。不过,这也意味着你可以将编译后的可执行文件给没有安装 Rust 的人运行。而对于 .rb 、 .py 或 .js 文件,接收者需要安装相应的解释器。
对于简单程序,使用 rustc 编译即可,但随着项目规模的扩大,管理编译选项和共享代码会变得困难。这时,就需要使用 Cargo 工具。
2. Cargo:Rust 的构建系统和包管理器
2.1 安装与检查
Cargo 是 Rust 的构建系统和包管理器,大多数 Rust 开发者使用它来管理项目。如果你使用官方安装程序安装 Rust,Cargo 会一
超级会员免费看
订阅专栏 解锁全文
53

被折叠的 条评论
为什么被折叠?



