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

在windows上使用clion调试rust代码

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

clion 在 windows 上不能调试 msvc 工具链生成的程序,需要使用 gnu 工具链才能调试,搜了下没有多少介绍工具链的安装过程的文章,写下来记录下。

具体的步骤为:

  1. 安装 mingw 环境

    安装 msys2 (带 mingw-64 ),下载地址见 https://www.msys2.org/

    开一个 mingw 的终端,安装编译工具:

     pacman -Syu
     pacman -S mingw-w64-x86_64-toolchain
    

    假设安装在 c:\msys64 目录下,则在系统的环境变量中,增加一个:

     MSYS2_HOME  C:\msys64
     PATH        <原来的路径>;%MSYS2_HOME%\bin;%MSYS2_HOME%\mingw64\bin
    

    其它可参考 clion + msys2 的相关配置文章。

  2. 安装 rust gnu 工具链

    在 windows 上使用 rustup 安装的 rust 编译环境默认使用了 msvc 编译链,需要安装 gnu 编译链

     rustup install stable-gnu
     rustup default stable-gnu
    
  3. 设置 clion 编译工具链

    在 clion 的 File -> Settings -> Build, Execution, Deployment -> Toolchains ,加上一个 mingw 的工具链,设置目录为 msys2 中的 mingw64 目录。如 msys2 安装在 c:\msys64 ,则目录为 c:\msys64\mingw64 ,目录正确的情况下,make 、 c-compiler 、 c++ compiler 、 debugger 等自动找到。

完成这些设置后,就可以使用 clion 调试 rust 了。


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
CentOSterminal安装matlab(mode=silent)发布时间:2022-07-18
下一篇:
matlab快速入门(14):获取文档帮助发布时间: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