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

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

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

Windows环境下安装Rust

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

下载安装器

在Rust官方网站上下载安装器。网站链接是https://www.rust-lang.org/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:UsersAdministrator.cargobin>rustc.exe --version
rustc 1.67.1 (d5a82bbd2 2023-02-07)

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

Mac环境下安装Rust

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

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

选择默认的安装方式:

Current installation options:


   default host triple: x86_64-apple-darwin
     default toolchain: stable (default)
               profile: default
  modify PATH variable: yes

1) Proceed with installation (default)
2) Customize installation
3) 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 include
Cargo's bin directory ($HOME/.cargo/bin).

To configure your current shell, run:
source "$HOME/.cargo/env"

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

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

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

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

安装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学习笔记(二):包管理工具和依赖管理”。

展开阅读全文

页面更新:2024-05-12

标签:终端   版本号   插件   步骤   命令   版本   操作   环境   程序   项目

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top