RUST零基础入门——Hello, World!

本文介绍了如何在VSCode中配置RUST开发环境,创建并执行第一个Hello,World程序,以及使用rust-analyzer进行基本的调试功能。涵盖了Cargo命令的使用,如编译、运行和测试等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一个RUST程序


  • 上一篇文章我们已经成功配置了vscode的rust开发环境,接下来正式开始学习编写RUST程序。
    首先打开vscode,点击右上角图标打开终端:

打开终端

  • 然后cd进我们存储rust工程的目录,通过以下命令创建一个rust工程:
cargo new hello_world

创建rust工程

  • 这样就创建了名为hello_world的rust工程,可以通过文件资源管理器或者在vscode左侧资源管理器查看到工程文件:

查看工程文件


查看工程文件

  • 点进main.rs文件里发现rust给了一个示范程序就是打印hello, world!,代码长这样:

代码

  • 再回到刚刚的终端里,cd进工程所在的目录,通过以下命令进行编译和执行rust程序:
/* 编译 */
cargo build
/* 执行 */
cargo run

编译执行

  • 至此,你成功的执行了第一个RUST程序!!!

调试Debugging


  • 之前提到在vscode中安装了rust-analyzer扩展,这个扩展其实内置了基础的debugging功能,但是启用它的基础调试功能还得安装另外一个扩展,那就是C/C++,下面这个玩意:

C/C++扩展

  • 安装好了之后,我们点击代码中main一行上方的Run | Debug,Run就是执行,Debug就是调试,点Debug之前需要打断点,在代码行数前面单击显示红点就行,效果如下:

Run

  • 执行Debug之后,vscode中上方会出现一系列调试操作,把鼠标放到标志上面会有相应提示,按提示执行就行,一般我们打完断点之后逐步继续就行,到相应的断点处,下方的调试控制台以及左侧边栏处会输出相应的调试信息。

Debug
Debug

  • 当然也可以通过配置task和lauch的json文件来进行调试,但是目前来说内置的Debugging功能已经够用了。
  • 再贴一些cargo常用的命令:
/* 创建新项目 */
cargo new
/* 编译 */
cargo build
/* 运行 */
cargo run
/* 更新项目依赖 */
cargo update
/* 执行测试 */
cargo test
/* 生成文档 */
cargo doc
/* 静态检查 */
cargo check
/* 新建二进制(Binary/Executable)项目 */
cargo new demo --bin
/* 新建Library项目 */
cargo new demo --lib
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

# 不想写代码的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值