在ubuntu安装Rust
安装
参照官网,一条命令安装:https://www.rust-lang.org/tools/install
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
选择1默认安装,Proceed with installation (default)
安装过程中会帮你配置好环境变量在~/.bashrc
,安装后要使环境变量立即生效可以重启shell或者source一下
source "$HOME/.cargo/env"
查看rustc和cargo版本,检验安装成功
rustc -V
cargo -V
配置运行
rustc配置运行
Rust的源文件是以.rs为后缀,创建helloworld.rs
fn main()
{
println!("Hello World!")
}
编译运行,保证安装了gcc,不然会报错error: linker cc not found
rustc helloworld.rs
./helloworld
总的来说运行流程还是和c/c++比较像的
cargo配置运行
创建项目
cargo new helloworld
src/main.rs中已经有默认的helloworld程序
编译运行
cd helloworld
cargo build
cargo run
vscode配置
插件:
rust-analyzer:代码提示
Rust Syntax:代码高亮
Tabnine:代码AI补全
Better TOML:在Rust中用toml做配置管理
codeLLDB:调试工具
打断点运行,然后默认配置launch.json即可