windows 控制台下运行cl命令

前提:确保已经安装vc6或者vs系列

我们可以再命令行直接编译c++程序, 在windows操作系统中,打开命令行,输入cl,若系统提示:
'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件。则说明VS没有安装或者环境变量设置不正确,可以按照如下步骤设置:

1. 确保已经安装VS,并在控制台 中键入set
    检查是否有类似如下格式的环境变量VSXXCOMNTOOLS

VS90COMNTOOLS=D:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools\

    其中XX与VS版本有关:
    a) VS2003对应 VS71COMNTOOLS
    b) VS2005对应VS80COMNTOOLS
    c) VS2008对应VS90COMNTOOLS
    d) VS2013对应VS120COMNTOOLS

    如果没有则执行步骤2;否则执行步骤3

2. 在我的电脑>属性>高级>环境变量>系统变量 中新建一个环静变量
    变量名: VSXXCOMNTOOLS
    变量值: VS安装目录\Common7\Tools\
    重复执行步骤1

3. 在控制台中键入

    >call "%VS120COMNTOOLS%"vsvars32.bat     <==设置cl运行时的一些环境变量
    >cl

    确保没有提示出错;否则重复步骤1

注意:用set设置环境变量,只能保证在本命令行中生效,命令行窗口一旦关闭,设置就失效了。要想设置也作用于其他命令行窗口,通过我的电脑->环境变量来设置

 

转自: https://blog.csdn.net/daisy19900111/article/details/8035131

 

posted @   ck_2016  Views(3162)  Comments(0Edit  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
点击右上角即可分享
微信分享提示