Rust基础

Rust基础

安装Rust

下载并安装

安装Rust环境需要在官网下载安装方式,我的是windows版本,官网链接是:Rust官网链接

我下载的是64位的,下载之后,双击下载的rustup-init.exe。我选择的是1,默认安装。

更新操作

在命令窗口输:

powershell 复制代码
rustup update

可以更新Rust。

卸载Rust

在命令窗口输入:

powershell 复制代码
rustup self uninstall

即可卸载rust。

安装验证

在命令窗口输入:

powershell 复制代码
rustc --version

有版本结果表示rust安装成功。

打开官方文档

在命令窗口输入

powershell 复制代码
rust doc

会在浏览器中打开文档,文档打开的会很快,因为文档的位置在本地。

Rust开发环境

下载rust插件

Rust的开发IDE我使用的是VSCode,在插件中搜索rust进行安装即可。

编写hello-world经典案例

创建一个文件夹,使用VSCode打开。

在目录下创建Rust文件。

  • 程序后缀名字为: .rs

  • 文件命名规范为: hello_world.rs

rust 复制代码
// fn main(){} 没有参数,没有返回值
// Rust 的缩进是4个空格而不是tab
fn main() {
    println!("Hello, world!");
}

编译/运行程序

编译程序使用:

powershell 复制代码
rustc hello_world.rs

编译之后,会在我文件夹中生成exe和pdb文件。

  • .exe文件:

这是Windows可执行文件,也就是你的Rust程序编译后的运行文件。当你双击这个文件或在命令行中运行它时,操作系统会加载这个文件并执行其中的代码。.exe文件包含了程序的二进制代码和所有必要的元数据,以便在Windows系统上运行。

.pdb文件:

  • .pdb文件
    程序数据库(Program Database,简称PDB)文件是Windows调试器用来存储调试信息的文件。它包含了源代码的位置信息、变量信息、类型信息等,这些信息对于调试程序至关重要。当程序崩溃或出现错误时,开发者可以使用调试器(如Visual Studio、WinDbg等)加载.exe和对应的.pdb文件来分析程序的运行状态,查看调用栈、变量值等信息,从而定位和修复问题。

    windows运行exe文件即可。
相关推荐
第九序言T6 小时前
Python 数据处理进阶(十八)批量处理同结构文件:一个文件夹一次跑完
开发语言·python·自动化·pandas·数据处理
学长毕设7 小时前
基于springboot的食品仓库管理系统
java·spring boot·后端
滴滴答答哒7 小时前
ASP.NET Core + FaceRecognitionDotNet 人脸识别实战:DI 单例、特征向量持久化与 1:N 比对
后端·asp.net
龙亘川7 小时前
构建城市公共安全数字底座:亘川智城智慧安防系统全维度解读
java·大数据·开发语言·人工智能·信息可视化
程序喵大人8 小时前
【C++入门】内存模型与资源管理 - 09 shared_ptr 和 weak_ptr 解决共享,也带来代价
开发语言·c++·资源管理·智能指针·内存模型
Raas1008 小时前
AI网关部署方案?从部署到上线全流程
java·开发语言·人工智能·gateway·ai网关·企业级ai网关·企业级ai产品
专注仿真9 小时前
线性回归和逻辑回归算法详解
开发语言·人工智能·python·大模型训练·控制算法
jimy110 小时前
C++ 中的 `T&&`:右值引用与转发引用
开发语言·c++
captain37610 小时前
MyBatis操作数据库(入门2)
java·数据库·spring boot·后端·spring·mybatis
呆呆虫1210 小时前
用 orjson 加速 SerpBase 响应解析:基准对比与注意事项
开发语言·php