• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

RUST学习系列(二)--IDE选择

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

高手可以选择 vim

然而,我不是高手,我乖乖用IDE,并且要支持断点调试

经过一番对比折腾,毅然决然选择 JetBrains Clion 作为我的 Rust IDE,不为别的,只因为它真的很强大

1. 安装 JetBrains Clion 

JetBrains Clion 需要收费,且不便宜,我先搞个试用版 JetBrains CLion 2019.2.1 x64

安装过程略

2. 安装 Rust 插件

可以在第一次启动 Clion 时安装

也可以后续在插件管理处安装,主要有 intellij-rust和 intellij-toml 两个插件

3. 创建工程

4. 支持调试 (MinGW方案)

  • 安装 msys2 http://www.msys2.org/  默认安装在 C:\msys64\
  • 运行 mingw64.exe
  • 运行 pacman -S --noconfirm base-devel mingw-w64-x86_64-toolchain git 安装 mingw toolchain
  • 添加配置到 %CARGO_HOME%\config:

[target.x86_64-pc-windows-gnu]

linker = "C:\\msys64\\mingw64\\bin\\gcc.exe"

ar = "C:\\msys2\\mingw64\\bin\\ar.exe"

  • 添加C:\msys64\usr\bin(如果报冲突,这个就不添加)和C:\msys64\mingw64\binPath环境变量
  • 选择stable-gnu或者nightly-gnu为默认工具链  rustup default stable-gnu
  • 添加MinGW工具链到CLion,路径为C:\msys64\mingw64

5. 支持调试(VisualStudio 方案)

  • 安装 vs2017(以上),如路径 D:\Program Files (x86)\Microsoft Visual Studio\2017
  • 配置 toolchain 时选择 Visual Studio:
  • 安装 gnu toolchain: rustup toolchain install stable-x86_64-pc-windows-gnu
  • 设置默认 tool chain: rustup default stable-gnu
  • 可惜 Clion 尚不能使用 vs 的 bebugger:

我之前明明成功配置过一回,重装 Clion 后就死活不行了,难道是幻觉,,,,

 

6. Hello World 可以断住了


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
MATLAB学习笔记(三)发布时间:2022-07-18
下一篇:
第三课-Matlab矩阵 [guoluchang]发布时间:2022-07-18
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap