552
社区成员
选用go或rust编写menu项目,创建一个版本库(gitee或github),采用VS Code作为编译调试环境。撰写一个帖子,从创建版本库、配置VS Code编译调试环境、编写menu第一版简单程序,以及最终调试运行,完整记录下来,目标是为go或rust的开发者提供一个开发环境配置和工作流程的参考。
首先下载rust,在命令行中输入以下命令下载安装rust,在命令行中选择第一种安装方式
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
安装完成后,检测安装是否成功
cargo --version #任选一个
rustc --version
接着打开Visual Studio Code,在插件中搜索rust,安装rust-analyzer
接着创建项目,用vscode打开
cargo new se_lab2 ; cd se_lab2; code .
在main.rs中编写代码。
use std::io;
fn main() {
let mut input = String::new();
loop {
input.clear();
io::stdin().read_line(&mut input).expect("read_line error!");
if input.trim() == "help" {
println!("HELP!");
}
else if input.trim() == "quit" {
break;
}
else{
println!("WRONG COMMAND!");
}
}
}
编译与运行
cargo build #编译
cargo run #编译且运行
初始化git,上传提交到gitee仓库中
git init
git add *
git commit -m "添加main.rs,使用rust编写的menu"
git push git@gitee.com:zhumengran/se_lab2.git
作者:朱孟冉 526