IT评测·应用市场-qidao123.com

标题: 【Rust入门】(一)构建自己的第一个Rust项目 [打印本页]

作者: 丝    时间: 2023-2-9 19:13
标题: 【Rust入门】(一)构建自己的第一个Rust项目
安装Rust

参考文档,指定安装目录和镜像配置。
rustc --version 检查是否安装成功。
构建程序

使用rustc编译运行

rustc

编译:rustc main.js
运行:
注意:
程序解剖
  1. fn main() {
  2.     println!("Hello World");
  3. }
复制代码
问题解决

问题:VSCode打开项目时报错:rust-analyzer failed to load workspace
解决:项目下新建文件 setting.json,增加如下内容
  1. {
  2.     "rust-analyzer.server.extraEnv": {
  3.             "CARGO": "cargo.exe"
  4.      }
  5. }
复制代码
使用Cargo构建

Cargo

Cargo是Rust的构建系统和包管理工具。
安装Rust时会自动安装Cargo,cargo --version 检查是否安装成功。
创建项目

cargo new hello_cargo
项目结构

创建项目时没有使用cargo,也可以将项目改成上述结构来使用cargo。
命令

cargo build:构建项目
cargo run:构建和运行项目
cargo check:编译检查,但不生成可执行文件(开发过程中可反复调用,提高效率)
cargo build --release:为发布构建项目

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4