分享

Rust学习笔记(一)从零开始学习Rust编程语言

 山峰云绕 2023-03-06 发布于贵州

https://m.toutiao.com/is/SUCNcDj/ 


在学习一门编程语言之前,配置好开发环境是必不可少的。在本文中,我们将学习如何安装Rust和配置VSCode开发环境,并通过编写一个Hello World程序来完成今天的学习。

安装Rust非常简单,只需按照官方指南操作即可。

Windows环境下安装Rust

以下是Rust在Windows 环境下的的步骤:

下载安装器

在Rust官方网站上下载安装器。网站链接是
https://www./zh-CN/tools/install。

运行安装程序

运行刚刚下载的安装程序,并按照屏幕上的指示进行操作。在安装过程中,您可能需要安装Microsoft C++生成工具。如果您在Windows以外的操作系统上,可以查看“其他安装方式”。

下载正确版本的安装程序

在下载安装程序时,注意下载适合您的操作系统和计算机架构的正确版本。如果您使用的是32位Windows系统,则需要下载32位版本的安装程序。如果您使用的是64位系统,则需要下载64位版本的安装程序。

打开命令提示符

安装完成后,打开命令提示符(也称为“命令行”)并输入命令:rustc --version。如果您成功安装了Rust,则应该看到Rust版本号的输出。

安装Rust的过程可能因个人计算机的配置和网络情况而有所不同,但这些步骤是通用的,大致如上所述。安装完成后,就可以开始学习和使用Rust了!后面附上我在Windows 7环境下面的安装步骤以供大家参考:

运行下载的rustup-init.exe,选择1:默认安装

安装Visual Studio环境

安装完成后重启计算机

再次运行rustup-init选择默认安装:1,等待下载rust相关文件

看到以下提示,恭喜你已经安装完成了

接下来检查环境配置是否正常

安装完成后,输入以下命令验证是否安装成功:

C:\Users\Administrator\.cargo\bin>rustc.exe --versionrustc 1.67.1 (d5a82bbd2 2023-02-07)

如果输出Rust的版本号,说明Rust的工具链安装成功。

Mac环境下安装Rust

要在Mac环境下安装Rust,请按照以下步骤进行操作:

打开终端并输入以下命令:curl --proto '=https' --tlsv1.2 -sSf https://sh. | sh。

选择默认的安装方式:

Current installation options:   default host triple: x86_64-apple-darwin     default toolchain: stable (default)               profile: default  modify PATH variable: yes1) Proceed with installation (default)2) Customize installation3) Cancel installation>1

等待下载完成,出现以下提示安装完成,根据提示运行一下source命令:

Rust is installed now. Great!To get started you may need to restart your current shell.This would reload your PATH environment variable to includeCargo's bin directory ($HOME/.cargo/bin).To configure your current shell, run:source '$HOME/.cargo/env'

安装完成后,输入以下命令验证是否安装成功:

rustc --versionrustc 1.67.1 (d5a82bbd2 2023-02-07)

如果输出Rust的版本号,说明Rust的工具链安装成功。接下来,我将会和大家一起在Mac的开发环境下学习Rust。

首先需要配置我们的开发环境,我们选择使用VSCode作为我们的开发工具,VSCode的下载地址是
https://code./ 。

安装VSCode后,打开VSCode,点击左侧的扩展图标(即Extensions),安装我们编写Rust开发的一些必要的插件,其中最重要的是rust-analyzer。除了rust-analyzer之外,还有一些其他的插件也很有用,例如crates、rust test lens和Tabnine插件。它们分别提供了包管理、测试代码和代码自动补全的功能。

在安装好必要的插件之后,我们可以使用cargo来创建Rust项目。打开终端并切换到要创建项目的目录,输入以下命令:

cargo new hello_world --bin

这将创建一个名为hello_world的二进制项目。接下来,我们可以在VSCode中打开该项目。打开VSCode并选择“打开文件夹”,然后导航到项目所在的目录并选择打开。

在VSCode中编写Hello World程序非常简单。在src/main.rs文件中,输入以下代码:

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

保存文件后,我们可以通过在终端中运行以下命令来编译和运行程序:

cargo run --package hello_world --bin hello_world Compiling hello_world v0.1.0 (/Users/rust/hello_world) Finished dev [unoptimized + debuginfo] target(s) in 1m 10s Running `target/debug/hello_world`Hello, world!

这样我们就成功地编译并运行了我们的第一个Rust程序,终端会输出“Hello, world!”。接下来,我们将正式进入Rust的学习阶段。我将和大家一起学习包管理工具和依赖管理,并分享我的第二篇学习笔记“Rust学习笔记(二):包管理工具和依赖管理”。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多