Windows中cl命令编译运行C++
Windows中cl命令编译运行C++
在dos命令窗口,利用cl命令编译运行C++;
设置步骤:
1、正确安装Visual Studio 2019
我的安装路径是:
“C:\Program Files (x86)\Microsoft Visual Studio 2019\”
2、设置环境变量
这里是添加到系统变量,如果系统变量目录下没有就创建INCLUDE和LIB变量;
PATH 中添加
C:\Program Files (x86)\Microsoft Visual Studio 2019\VC\bin
添加环境变量 INCLUDE:
INCLUDE = C:\Program Files (x86)\Microsoft Visual Studio 2019\VC\include
添加环境变量 LIB
LIB = C:\Program Files (x86)\Microsoft Visual Studio 2019\VC\lib
3、测试cl命令
在dos命令窗口输入命令:cl
显示如下结果,则为配置成功
4、用cl命令编译运行C++程序
如果成功,则显示:
否则显示:
如果提示LINK:fatal error LNK1104: 无法打开文件 “uuid.lib”,则在系统中找到相关库文件放到include目录下;同理,出现其他类似形式错误提示LINK:fatal error LNK*: 无法打开文件“*.lib”,也是同样的操作
5、多个cpp文件一起编译运行
如:test.h, test.cpp, hw.cpp,print文件调用了test.h
命令形式:cl hw.cpp test.cpp
Windows中cl命令编译运行C++相关推荐
- VS Code:使用VS的cl.exe编译运行C/C++程序
1. 背景 VS Code只是一个代码编辑器,编译运行c/c++程序需要自己配置编译器.现不想使用MinGW的gcc或g++编译程序,而电脑本身有VS,故希望使用VS自带的cl.exe来进行编译. ...
- Windows中的命令行提示符里的Start命令执行路径包含空格时的问题
转自:http://www.x2009.net/articles/windows-command-line-prompt-start-path-space.html 当使用Windows 中的命令行提 ...
- [js]windows下通过命令行运行javascript脚本,支持命令行参数
windows下通过命令行运行javascript脚本,支持命令行参数 js作为最受欢迎的语言,以其方便.通用.功能强大的特点,可以给大家在实际使用的过程中带来很大的便利. 下面是本文从实际应用的角度 ...
- windows下 cl: 命令行 error D8021 :无效的数值参数“/Wno-cpp”的解决办法
Mask R-CNN学习(三):windows下 cl: 命令行 error D8021 :无效的数值参数"/Wno-cpp"的解决办法 2018年07月20日 11:11:06 ...
- 漫谈程序员(十八)windows中的命令subst
漫谈程序员(十八)windows中的命令subst 用法格式 一.subst [盘符] [路径] 将指定的路径替代盘符,该路径将作为驱动器使用 二.subst /d 解除替代 三.不加任何参数键入 ...
- windows+sublime text3+MINGW编译运行c
在linux下,编译运行c或者c++或python等非常简单,因为包含了gcc,g++编译器和python解释器. 在windows下,可以利用MINGW安装gcc和g++编译器. MINGW:是Mi ...
- 【FFmpeg】Windows 搭建 FFmpeg 命令行运行环境
文章目录 前言 一.下载 FFMPEG 二.拷贝可执行文件 三.拷贝动态库文件 四.运行 ffmpeg 命令 总结 前言 Android 中需要使用到 FFMPEG , 先在 Windows 中搭建一 ...
- 使用命令编译运行Java程序
编译与运行 javac javac命令用于编译Java程序.语法为:javac 文件名.java javac命令执行完会在当前目录下生成字节码文件. java java命令用于解释运行字节码文件.语法 ...
- windows 中NET 命令的使用
综合了WINDOWS 98,WINDOWS WORKSTATION和WINDOWS SERVER 三个操作系统关于NET命令的解释,希望可以全面一些. 先说一些: (1)NET命令是一个命令行命令. ...
最新文章
- 【Matlab】怎么修改Excel单元格颜色?
- 关于webservice的经典理解
- boost::remove_edge_if用法的测试程序
- 【FLASH BUILDER 4.6 快捷键】只记几个对自己有帮助的
- Java黑皮书课后题第4章:*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示。编写程序,提示用户输入一个小写或大写字母,然后显示对应数字。对于非字母输入,提示非法输入
- Spring Cloud微服务系列文,服务调用框架Feign
- localtunnel:本地端口的服务映射到公网
- ActiveMQ中的温度,存储和内存使用百分比
- matlab保存每次循环的结果
- JavaScript学习之旅-9(原创)
- win8虚拟机_VMware15虚拟机软件安装包+安装教程
- Vulnerability Scanning Tools
- VMware 镜像安装
- 5G NR Type II CSI Codebook简介
- 天津学习平面设计培训需要学习多久?
- 平台建设的7大问题:蚂蚁AI平台实践深度总结
- 用Python画圣诞树
- ORACLE ORA-01950 对表空间无权限
- Apache和Spring提供的StopWatch执行时间监视器
- Base编码(贝斯家族)