VS2017使用cl.exe编译cpp程序

一、配置环境(我的VS2017默认C盘安装目录)

1.将cl.exe,vcvarsall.bat等路径设置入path环境变量 :

C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\ucrt;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\bin\Hostx86\x86;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build;

2.新建INCLUDE环境变量,设置头文件路径:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\include;C:\Program Files (x86)\Windows Kits\10\Include\10.0.17134.0\ucrt;

3.新建LIB环境变量,设置头文件路径:

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x86;C:\Program Files (x86)\Windows Kits\10\Lib\10.0.17134.0\ucrt\x86;C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Lib;

完成三步骤,Windows命令行C++编译环境配置成功。

二、编译测试

1.CMD执行命令 vcvarsall.bat,生效VC环境变量(本例路径其实配置了,所以也可以不执行。这里贴出来防止同学出错):

vcvarsall.bat

2.CMD执行命令 cl.exe hello.cpp /EHsc:

cl.exe hello.cpp /EHsc

3.成功展示及hello.cpp代码如下:

#include <stdio.h>
#include <iostream>

int main(){
	printf("hello world");
	return 0;
}

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页