修改网站描述,企业网址注册,网站源码配置数据库在拿,wordpress更换文章背景色我参考的博客是《Rust使用国内Crates 源、 rustup源 |字节跳动新的 Rust 镜像源以及安装rust》 lsb_release -r看到操作系统版本是22.04,uname -r看到内核版本是uname -r。
sudo apt install -y gcc先安装gcc#xff0c;要是结果给我的一样的话#xff0c;那么就是安装好了…我参考的博客是《Rust使用国内Crates 源、 rustup源 |字节跳动新的 Rust 镜像源以及安装rust》 lsb_release -r看到操作系统版本是22.04,uname -r看到内核版本是uname -r。
sudo apt install -y gcc先安装gcc要是结果给我的一样的话那么就是安装好了gcc。
sudo vim /etc/profile把下边的内容填写进去
export RUSTUP_DIST_SERVERhttps://rsproxy.cn
export RUSTUP_UPDATE_ROOThttps://rsproxy.cn/rustupsudo tail -n 2 /etc/profile看一下最后2行的内容source /etc/profile使环境变量生效。 环境变量RUSTUP_DIST_SERVER用于更新toolchainRUSTUP_UPDATE_ROOT用于更新rustup。下边有几个备用选项。
# 清华大学
RUSTUP_DIST_SERVERhttps://mirrors.tuna.tsinghua.edu.cn/rustup# 中国科学技术大学
RUSTUP_DIST_SERVERhttps://mirrors.ustc.edu.cn/rust-static
RUSTUP_UPDATE_ROOThttps://mirrors.ustc.edu.cn/rust-static/rustup# 上海交通大学
RUSTUP_DIST_SERVERhttps://mirrors.sjtug.sjtu.edu.cn/rust-static/sudo curl --proto https --tlsv1.2 -sSf https://rsproxy.cn/rustup-init.sh | sh进行安装。
完成之后如下图
source $HOME/.cargo/env使环境变量生效。
sudo vim ~/.cargo/config设置一下crates.io 镜像把下边的内容填进去
[source.crates-io]
replace-with rsproxy-sparse
[source.rsproxy]
registry https://rsproxy.cn/crates.io-index
[source.rsproxy-sparse]
registry sparsehttps://rsproxy.cn/index/
[registries.rsproxy]
index https://rsproxy.cn/crates.io-index
[net]
git-fetch-with-cli truesudo cat ~/.cargo/config可以看到填入的信息。 cargo new rustTest创建二进制程序cd rustTest进入源代码目录下。
ls -lR看一下当前目录下的内容。
可以看到当前目录下有一个Cargo.toml文件和src目录而src目录下有main.rs文件就是相当于如下所示
├── Cargo.toml
└── src/└── main.rs在Cargo.toml的最后填上内容rand 0.6.5最后Cargo.toml里边的内容如下
[package]
name rustTest
version 0.1.0
edition 2021# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html[dependencies]
rand 0.6.5sudo vim src/main.rs把内容修改如下
extern crate rand;
use rand::Rng;
fn main() {let num rand::thread_rng().gen_range(0, 100);println!(生成在0包括到100包括之间的数{}, num);
}然后在当前rustTest目录下使用cargo run进行编译运行这次运行的输出内容是生成在0包括到100包括之间的数84。 完成测试。 此文章为11月Day 18学习笔记内容来源于极客时间《Rust 语言从入门到实战》。