前提:确保已经安装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

最新文章

  1. Spring配置AOP实现定义切入点和织入增强
  2. JAVA join()方法
  3. 我用VS2012在Nuget中安装Signalr之后报错
  4. Failed opening .rdb for saving: Permission denied
  5. Java虚拟机4:内存溢出
  6. 3、IOS开发--iPad之仿制QQ空间 (为HomeViewController添加交互逻辑 并 为导航条内容添加UISegmentedControl)
  7. The &#39;Microsoft.ACE.OLEDB.12.0&#39; provider is not registered on the local machine
  8. Android IOS WebRTC 音视频开发总结(二四)-- p2p调用堆栈
  9. POJ 1787 Charlie&#39;s Change (完全背包/多重背包,输出方案的物品个数)
  10. Codevs 1474 十进制转m进制
  11. P1024 外星人的密码数字
  12. Mac上mariadb的启动与关闭
  13. js 点名
  14. 89c52串口发送接收小示例
  15. 开发 | 微信小程序API-wx.setScreenBrightness/wx.getScreenBrightness
  16. Android Data Binding使用笔记
  17. [SCOI2010] 连续攻击游戏
  18. Memento Mori (二维前缀和 + 枚举剪枝)
  19. hadoop mahout 算法和API说明
  20. 2018-2019-2 网络对抗技术 20165202 Exp1 PC平台逆向破解

热门文章

  1. 【Vegas原创】VirtualBox扩容、分割的整体方案
  2. python 大数据处理小结
  3. 【Python】 Numpy极简寻路
  4. javaEE中config.properties文件乱码解决办法
  5. vlc-ts
  6. Vim文档编辑
  7. Unity长连接
  8. instr
  9. [原][openstack-pike][controller node][issue-4][horizon] dashboard access too low reasons[dashboard 访问太慢]
  10. ASP.NET MVC+Vue.js实现联系人管理