Rust环境搭建
1 更新存储库
sudo apt update
2 安装rust
sudo apt install rustc -y
3 执行rustc -V可以查询版本
rustc 1.69.0 (84c898d65 2023-04-16)
Rust使用cargo进行工程和包管理
cargo new greeting
将会创建如下工程目录
main.rs写代码
执行cargo build
warning: unused variable: `s2`
--> src/main.rs:4:9
|
4 | let s2 = s1;
| ^^ help: if this is intentional, prefix it with an underscore: `_s2`
|
= note: `#[warn(unused_variables)]` on by default
warning: `greeting` (bin "greeting") generated 1 warning (run `cargo fix --bin "greeting"` to apply 1 suggestion)
Finished dev [unoptimized + debuginfo] target(s) in 0.00s
执行cargo run
warning: unused variable: `s2`
--> src/main.rs:4:9
|
4 | let s2 = s1;
| ^^ help: if this is intentional, prefix it with an underscore: `_s2`
|
= note: `#[warn(unused_variables)]` on by default
warning: `greeting` (bin "greeting") generated 1 warning (run `cargo fix --bin "greeting"` to apply 1 suggestion)
Finished dev [unoptimized + debuginfo] target(s) in 0.00s
Running `target/debug/greeting`
Hello, world!
5, world!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库