Windows下使用Visual Studio自带的命令行编译C/C++程序

2020年12月12日20:47:36 评论 141

Windows下使用Visual Studio自带的命令行编译C/C++程序

最近看c++ primer,其中讲到使用命令行来运行编译器。上面讲的是在linux系统下的操作。在windows我之前是在cmd里面直接去操作的,结果当然是什么都没有。在网上查找了很多人都是说要配置什么环境变量什么的,太麻烦了。其它Visual Studio自带的就有命令行,安装完软件后,在开始菜单里可以找到如下:VS 2017的开发人员命令提示符,直接使用就可以了。

Windows下使用Visual Studio自带的命令行编译C/C++程序

这里写一个简单的程序main.cpp:

#include <iostream>
using namespace std;

int main()
{
	int a;
	cout << "请输入一个数字:" << endl;
	cin >> a;
	cout << "您输入的数字是:" << a << endl;
	return 0;
}

在编译中如下操作:

cl main.cpp 编译文件

main.exe可以直接执行生成的程序

同时,有注意提示:请指定/EHSC ,这里可以使用cl -help查看帮助。

Windows下使用Visual Studio自带的命令行编译C/C++程序

阿成哥
  • 本文由 发表于 2020年12月12日20:47:36
  • 转载请务必保留本文链接:https://blog.acwang.com/284.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: