首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

Rust 编程语言入门(3)

Rust 编程语言入门(3)

安装 Rust 及其工具安装 Rust 的一个最简单方法是,通过安装脚本使用 curl 进行安装。从 Linux®                命令行执行以下字符串:
1
curl -sSf https://static.rust-lang.org/rustup.sh | sh




此字符串将 rustup shell 脚本从 rust-lang.org 传递到                shell,以便执行它们。完成时,您可以执行 rustc -v 来显示所安装的 Rust 版本。安装 Rust                后,可以使用 rustup 实用程序来维护它,也可以使用该实用程序来更新 Rust 安装。
Rust 编译器名为 rustc。在这里显示的示例中,构建过程被简单地定义为:
1
rustc threads.rs




……其中 Rust 编译器生成了一个名为 threads 的原生可执行文件。您可以使用                rust-lldb 或 rust-gdb 对 Rust 程序进行象征性的调试。
您或许已经注意到,我在这里演示的 Rust 程序有着一种独特的风格。您可以使用 rustfmt 实用程序,通过自动 Rust                源代码格式化来学习这种风格。这个实用程序以源文件名执行,将采用一致的标准化风格来自动格式化您的源代码。
最后,尽管 Rust 对源代码的接受程度非常严格,但可以使用 rust-clippy                程序进一步剖析源代码,识别具有不良实践的元素。可以将 rust-clippy 看作 C lint                实用程序。
Windows 考虑因素在 Windows 上,Rust 还需要用于 Visual Studio 2013 或更高版本的 C++                构建工具。获取这些构建工具的最简单方法是安装  ,其中提供了 Visual C++ 构建工具。也可以  Visual                Studio 2017、Visual Studio 2015 或 Visual Studio 2013,并在安装期间选择 C++                    tools
要获得关于在 Windows 上配置 Rust 的更多信息,请参阅 。
结束语在 2018 年 2 月中旬,Rust 团队发布了 1.24 版本。这个版本包含增量编译、使用 rustfmt                的自动源代码格式化、新优化,以及库稳定化。可以在  上进一步了解 Rust 及其演化,并从  下载 Rust。您可以在这里了解 Rust 提供的其他许多特性,包括模式匹配、迭代器、闭包和智能指针。
返回列表