通用步骤
- 安装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会进行警告)