通用步骤
- 安装
rust - 安装
CLion以及intellij-rust插件 CLion开起Rust项目- 打上一个断点,然后点击
main函数旁边的“播放”按钮,选中“虫子” - 程序将在你的断点处暂停
macOS下,我的环境为10.13
- 安装
Command Line Tools或者xcode - 剩下步骤与通用步骤下相同
Ubuntu下,我的环境为16.04
- 安装
build-essential和git - 剩下步骤与通用步骤下相同
Windows下,我的环境为Win10
- 安装
msys2, 我安装在C:\msys64\ - 运行
mingw64.exe - 运行
pacman -S --noconfirm base-devel mingw-w64-x86_64-toolchain git - 添加配置到
C:\Users\YourName\.cargo\config - 添加
C:\msys64\usr\bin(如果报冲突,这个就不添加)和C:\msys64\mingw64\bin到Path环境变量 - 安装
rust,选择stable-gnu或者nightly-gnu为默认工具链 - 安装
CLion- 并添加
MinGW工具链到CLion,路径为C:\msys64\mingw64 - 安装
intellij-rust插件
- 并添加
- 剩下步骤与通用步骤相同
配置
[target.x86_64-pc-windows-gnu]
linker = "C:\\msys64\\mingw64\\bin\\gcc.exe"
ar = "C:\\msys2\\mingw64\\bin\\ar.exe"
如果你的GDB版本为v8.2及以上,那至少需要CLion 2018.3及以上版本
1
共 2 条评论, 1 页
评论区
写评论thank you
CLion 2018.2.6版本可以使用GDB v8.2进行调试,未发现异常(在进行工具链设置时,CLion会进行警告)