具备了前章介绍的基本概念后,就可以安装相关的关键了:
* **WinSDK**
可以直接到微软的官方下载winSDK
* **Visual Studio 2017**
这个是微软提供的一个集成开发环境,编译器、连接器 都包含在里面,如果电脑比较卡,可以使用只使用其命令行工具进行编译,连接而不使用其IDE.在Visual Studio 2017 安装目录下 找到以下路径:
```
\Microsoft Visual Studio\2017\Professional\VC\Auxiliary\Build
```
在这个目录下有几个bat文件:
![](https://img.kancloud.cn/98/18/98183f2b77e74a2c3f980a06ee265781_590x210.png)
这几个bat文件的作用是: 根据Visual Studio 2017 的安装目录,在配置相关平台的编译器、连接器的环境变量。其中vcvarsall.bat 是一个集成的批处理文件,通过不同的参数可以启动其他四个中的一个。
方便起见,可以把上面的路径设置为环境变量,然后命令行下运行相应的vavarsXX.bat 则环境变量就自动配置好了,cl / link /nmake 这些命令就直接可以使用了。
再配置一下windows sdk中的 include 和lib文件夹到环境变量中,整个开发环境就搭建好了。