Linux系统搭建Rust开发环境

系统:linux mint

下载并安装IntelliJ IDEA

https://www.jetbrains.com/idea/download/#section=linux

下载Community社区版,是免费的,能满足大部分需求了。

本次下载的版本是:

Version: 2021.1.2
Build: 211.7442.40
1 June 2021

安装

1.解压:

sudo tar -zxvf ideaIC-2021.1.2.tar.gz

2.赋予权限:

sudo chmod 777 -R idea-IC-211.7442.40/

启动

进入bin目录,执行启动脚本:

./idea.sh

安装RUST插件

在 IDEA 中以此选择 File > Settings > Plugins,搜索 Rust,然后安装。

安装RUST

安装 Rust 的主要方式是通过 Rustup 这一工具,它既是一个 Rust 安装器又是一个版本管理工具。

安装Rustup的方式参照官网:https://www.rust-lang.org/zh-CN/learn/get-started,其中对于linux系统来说,安装很方便,执行:

curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

按照命令行的提示安装即可。

linux系统真是太方便了,windows系统安装 Rustup 需要先安装 visual-cpp-build-tools,当时折腾了半天,而linux系统只需要一行命令就搞定了。

Cargo

在安装 Rustup 时,也会自动安装 Rust 的构建工具和包管理器的最新稳定版,即 Cargo。Cargo 可以做很多事情:

  • cargo build 可以构建项目
  • cargo run 可以运行项目
  • cargo test 可以测试项目
  • cargo doc 可以为项目构建文档
  • cargo publish 可以将库发布到 crates.io

要检查是否成功安装了 Rust 和 Cargo,可以在终端中运行 cargo --version。

$  cargo --version
cargo 1.55.0-nightly (9233aa06c 2021-06-22)

测试第一个 Rust 项目: Hello World

在 IDEA 中新建一个 Rust 项目,新建的项目默认包含了 main.rs:

fn main() {
    println!("Hello, world!");
}

点击运行按钮,或者在命令行输入cargo run,控制台会输出:

Hello, world!

其他IDE

或者使用clion也可以
下载地址:https://www.jetbrains.com/clion/
IDE Eval Resetter 插件

参考:
Ubuntu19.04 安装 Idea 2019.1.3 Community
https://blog.csdn.net/weixin_41195426/article/details/108896151


版权声明:本文为yzpbright原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。