Rust 初始配置
学习 Rust 初始配置
运行环境:Window7 64bit,Rust nightly 1.23; 作者:乌龙哈里 2017-10-15
参考:
章节:
- 安装 Rust
- 安装 Sublime Text 3
正文:
一、安装 Rust
在Window7 下安装Rust,参考 Rust 官网上的安装方法,用 其他安装 Rust 的方法中的独立安装程序下的 Nightly (1.23) x86_64-pc-windows-msvc.msi。
安装完后,发现运行 cargo 需要 msvc 运行环境,没办法,只好去 Visual Studio 2017 的安装上把 vc++ 的选项勾上安装,或者去网页 Visual Studio 下载最下面的Microsoft Visual C++ Redistributable for Visual Studio 2017 单独下载。安装好后运行环境下就有:
visual c++ 2017 redistributable(x64)
visual c++ 2017 redistributable(x86) 。
二、安装 Sublime Text 3
Sublime Text 3 是个优秀的很小的文本编辑器,用来当初学 Rust 的 IDE 应该暂时胜任。去 Sublime Text 官网下载安装。
最新这个版本对 Rust 十分友好,自动有代码补全功能,就不需要像一些网站上所说的要安装 racer 插件之类,先勉强用着。
虽然 window 自带的 cmd 黑框运行命令行不好用,但是比 Sublime Text 3 编译后自带下面的小窗口要大而且清楚,所以我就自己配置了一下 SublimeText3 的编译命令。在 SublimeText3 的 Tools 菜单项下的 build system 最下面的选项 New Build System ,然后输入:
{
"cmd": ["start","cmd","/k","D:/Sublime Text 3/rustrun.bat"],
"shell":true
}
然后把文件保存,我这的名字前面为 rust.sublime-build。退出 SublimeText 再重新打开,就会发现在 Tools -> Build System 下有小写 rust 选项,去打个勾就成了。下来去 D:\Sublime Text 3\ 目录下写 rustrun.bat 文件,内容如下:
cargo run
@echo off
pause
exit
弄好后以后按 ctrl+b 或者 F7 快捷键,就能编译并运行在 cmd 小黑窗上,效果如下:

Rust 初始配置的更多相关文章
- Git 笔记二-Git安装与初始配置
git 笔记二-Git安装与初始配置 Git的安装 由于我日常生活和工作基本上都是在Windows上,因此此处只说windows上的安装.Windows上的安装和其他程序一样,只需要到http://g ...
- IDEA 初始配置教程
IDEA 初始配置教程 如果你是第一次使用 IDEA,或者对 IDEA 常用配置仍然不熟悉,那么本文就特别适合你. 本文只是根据我自己的使用经验来进行配置,不一定适合所有的情况,但是对你肯定会有帮助. ...
- Git初始配置和基本使用
初次运行Git前的配置 本文是在安裝完git以后首先应做到一些配置,安装教程可以参考廖雪峰git教程 用户信息 当安装完 Git 应该做的第一件事就是设置你的用户名称与邮件地址. 这样做很重要,因为每 ...
- paloalto防火墙执行初始配置
1.默认情况下,防火墙的 IP 地址为 192.168.1.1,用户名/密码为 admin/admin. 为了安全起见,在继续执行其他防火墙配置任务之前,必须更改这些设置.必须从 MGT 接口(即使计 ...
- Centos6.5 安装MYSQL 5.5 -5.6.-5.7 一键yum快速安装 ,初始配置
Centos6.5 安装MYSQL 5.5 ---5.6---5.7 一键yum快速安装 ,初始配置 第一步:安装mysql-5.5---- 5.6 ---- 5.7的yum源 [root@sv03 ...
- Testlink1.9.17使用方法( 第三章 初始配置[配置用户、产品] )
第三章 初始配置(配置用户.产品) 一. 设置用户 QQ交流群:585499566 在TestLink系统中,每个用户都可以维护自己的私有信息.admin可以创建用户,但不能看到其它用户的密码.在用户 ...
- [原]Jenkins(三)---Jenkins初始配置和插件配置
/** * lihaibo * 文章内容都是根据自己工作情况实践得出. *版权声明:本博客欢迎转发,但请保留原作者信息! http://www.cnblogs.com/horizonli/p/5331 ...
- 关于思科C2950交换机清除密码,恢复初始配置的方法
上个月河南做项目,因需要大批量的对服务器进行操作系统的安装,于是想到了PXE网络批量安装, 好不容易到机房的仓库找到网线及一台思科交换机,但到安装的时候,发现思科交换机里应该有配置了 通过配置线连接交 ...
- MySQL5.7初始配置
MySQL5.7初始配置 Windows7 环境安装MySQL5.7配置命令 <<<<<<<<<<<<<<<& ...
随机推荐
- hadoop2.2使用手册2:如何运行自带wordcount
问题导读:1.hadoop2.x自带wordcount在什么位置?2.运行wordcount程序,需要做哪些准备? 此篇是在hadoop2完全分布式最新高可靠安装文档 hadoop2.X使用手册1:通 ...
- 《DSP using MATLAB》示例Example 8.22
代码: %% ------------------------------------------------------------------------ %% Output Info about ...
- LG3960 列队
题意 传送门 分析 参照博客 树状数组+离线处理即可. 利用树状数组下标本质即可\(O(\log n)\)求第k大. 代码 #include<iostream> #include<c ...
- lapis 集成openresty最新版本cjson 问题的解决
备注: 为了解决安装了lapis.同时又希望使用新版nginx 以及openresty 的特性(stream ...) 1. 解决方法 参考: https://github.com/leaf ...
- uva 11237 - Halloween treats(抽屉原理)
版权声明:本文为博主原创文章.未经博主同意不得转载. https://blog.csdn.net/u011328934/article/details/37612503 题目链接:uva 11237 ...
- python官网
https://www.python.org/ https://docs.python.org/2/library/pydoc.html
- BZOJ2384:[CEOI2014]Match
浅谈\(KMP\):https://www.cnblogs.com/AKMer/p/10438148.html 题目传送门:https://lydsy.com/JudgeOnline/problem. ...
- ubuntu15.10下code::blocks设置运行窗口为gnome命令行
code::blocks编译运行C++程序(F9)默认出现的运行串口在有鼠标的情况下进行粘贴还是很方便的,只要按下鼠标滑轮,位与剪切板中的数据就能粘贴到运行串口中. 但是对于用笔记本而且没有鼠标地童鞋 ...
- MxNet C++和python环境配置
MxNet C++和python环境配置 安装文件: 1.为了与python已经安装好的版本一致,在这个网站下载mxnet 1.0.0的源码 https://github.com/apache/inc ...
- jeecg中ajax传值的前端js和后台代码
前端js: var b=1; $.ajax({ type : "POST", --Post请求方式 url : 'orderController.do?wuliao', --路径 ...