在 CentOS 上“设置 Rust 变量”通常分两种理解,我分别说明:
PATH、CARGO_HOME、RUSTUP_HOME)export PATH="$HOME/.cargo/bin:$PATH"
export RUSTUP_HOME="$HOME/.rustup"
export CARGO_HOME="$HOME/.cargo"
编辑用户环境变量文件:
vi ~/.bashrc
在末尾添加:
export PATH="$HOME/.cargo/bin:$PATH"
export RUSTUP_HOME="$HOME/.rustup"
export CARGO_HOME="$HOME/.cargo"
保存后执行:
source ~/.bashrc
如果是系统级(所有用户):
sudo vi /etc/profile.d/rust.sh
内容同上,然后:
source /etc/profile
Rust 变量使用 let 定义,默认不可变:
fn main() {
let x = 10; // 不可变
let mut y = 20; // 可变
y = 30;
println!("x = {}, y = {}", x, y);
}
let a: i32 = 10;
let b: f64 = 3.14;
let s: &str = "hello";
CentOS 终端:
export API_KEY="123456"
Rust 代码:
use std::env;
fn main() {
let key = env::var("API_KEY").unwrap();
println!("API_KEY = {}", key);
}
如果你指的是 “CentOS 下配置 Rust 开发环境” 或 “系统变量 / shell 变量”,可以告诉我具体场景,我给你更精确的命令。