• win10安装rust的开发环境完整教程(gcc编译器和vc++编译器)


    一、下载安装文件

    1、打开rust官网,rust-lang.org,点击菜单【install】,下载rustup-init.exe文件,然后

     

     二、运行安装文件

    1.启动rust安装器,输入y回车
    0
    2. 如果安装vc++编译,一路默认设置就好
    vc++编译安装,请参考文章:https://www.cnblogs.com/qumogu/p/16411908.html
    3.使用mingw的gcc,需要自定义安装,输入2, 回车
    windows下的gcc的安装方法,参考文章https://www.cnblogs.com/qumogu/p/16412123.html
    0
    3.host triple输入,x86_64-pc-windows-gnu 然后回车
    0
    4. 其他直接回车默认安装,又会回到选择页面,这个时候选择1回车,自动安装
    0
    5. 回车安装完毕
    0
     
    三、验证安装是否OK
    1、运行rustc -V 或cargo -V   显示出版本信息
    2、cargo new demo 创建一个新的项目
    3、cd demo  进入项目目录
    4、cargo run 执行,如果能输出hello world! 说明安装成功

     四、rustup管理rust版本

    1、rustup是rust自身程序的管理器,cargo是rust的包管理器。

    2、升级rust的版本, rustup update 是更新到最新,rustup update _version_number_xxx是更新到指定版本号

    3、查看已经安装的版本,rustup toolchain list

    4、切换到默认的版本,rustup default version

    5、安装一个版本  rustup install version_xx  安装一个指定版本
     
    6、 当前环境切换版本,rustup override set version, 当前环境切换回全局默认环境,rust override unset
    7、 卸载rust ,    rustup self uninstall
     
    五、rust stable/nightly/beta版本的区别
      1、nightly是每夜更新版本
      2、beta版本是在nightly的基础上,每6周发布的一个版本
      3、stable是beta版本发布6周后,再发布的版本,此时beta将更新到下一个版本
      4、例如 stable是v1.61,beta就会是v1.62, nightly会是v1.63
     
    六、修改cargo的镜像源

    找到当前用户目录下 .cargo/ 的.cargo 文件夹,进入.cargo 当前目录,在当前目下创建 config 文件

    打开 config 文件,编写以下内容:

    [source.crates-io]
    registry = “https://github.com/rust-lang/crates.io-index”
    replace-with = ‘ustc’
    [source.ustc]
    registry = “https://mirrors.ustc.edu.cn/crates.io-index”
  • 相关阅读:
    WSAAsyncSelect模型触发不了FD_Close消息?
    WSAAsyncSelect模型中,FD_WRITE事件什么时候触发?
    VC学习笔记:状态栏
    VC++对话框中加状态栏
    c++子类和父类成员函数重名
    vim学习笔记(11):vim 去掉<200b>
    tensorflow笔记5:tensorflow的基本运作,函数
    Anaconda的使用和包的更新;conda 创建虚拟环境
    vim学习笔记(10):vim命令大全
    tensorflow笔记4:函数:tf.assign()、tf.assign_add()、tf.identity()、tf.control_dependencies()
  • 原文地址:https://www.cnblogs.com/qumogu/p/16412144.html
Copyright © 2020-2023  润新知