本文依据win10 和 VS2013 作为例子(其它版本文件夹可能不同)

装好vs之后,添加vs编译器的路径到环境变量。

1,vs编译器的名称是 cl ,默认路径:C:\UserProgram\VS2013\VC\bin ,添加路径到环境变量Path。

2,添加头文件include和库文件lib:

具体操作方法是,我的电脑->属性->高级->环境变量->新建。变量名为include(不区分大小写),然后变量值有两个,一个是c语言的头文件在VS安装目录下,另一个是window头文件在C盘,用分号隔开,完整值为:

C:\UserProgram\VS2013\VC\include

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include  (64位系统在x86文件中找)

同样新建一个环境变量来加入lib的路径,变量名设为lib,变量值也是两个:

\VS2013\VC\lib;

C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include

(如果不包含路径E:\Program Files\VS\VC\lib,用cl编译会提示缺失库文件。)

cmd 查看环境变量的方法:echo %lib%

参考原文:http://www.xuebuyuan.com/1849481.html, 原文没加C盘文件,若编译含有<windows.h>文件的程序,则会出现找不到头文件的情况。

在命令行中使用vs编译器相关推荐

  1. 【转帖】windows命令行中java和javac、javap使用详解(java编译命令)

    windows命令行中java和javac.javap使用详解(java编译命令) 更新时间:2014年03月23日 11:53:15   作者:    我要评论 http://www.jb51.ne ...

  2. 命令行中编译运行C/C++程序(多个)

    此处运行环境是在Windos下,运行cmd命令进入DOS界面,Linux中的运行过程有做说明. 首先,如果想在DOS窗口中进行C/C++代码的编译,则需要先配置gcc的环境变量 1.使用g++进行编译 ...

  3. mysql 执行cmd,mysql命令行中执行sql的几种方式总结

    1.直接输入sql执行 MySQL> select now(); +---------------------+ | now() | +---------------------+ | 2013 ...

  4. 2014年数字:我的人生在命令行中

    by freeCodeCamp 通过freeCodeCamp 2014年数字:我的人生在命令行中 (2014 in Numbers: My Life Behind the Command Line) ...

  5. mysql的调用有哪三种方式_MySQL数据库之mysql命令行中执行sql的几种方式总结

    本文主要向大家介绍了MySQL数据库之mysql命令行中执行sql的几种方式总结 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.直接输入sql执行 MySQL> se ...

  6. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  7. anconda安装后命令行中安装tensorflow报错

    现象  anconda安装后命令行中安装tensorflow报错 pip install --upgrade --ignore-installed tensorflow-gpu Building wh ...

  8. linux命令行 正则,在Linux命令行中使用正则表达式

    上一节我们介绍过grep命令在搜索文本信息时的基本用法,其实,grep命令还可以配合正则表达式执行更加复杂的搜索操作. 本节我们将对如何在Linux命令行中使用正则表达式进行介绍. 所谓正则表达式,就 ...

  9. 安装scala之后,命令行中输入scala报错nullpointException

    问题描述 安装scala之后,命令行中输入scala,报错nullpointException 问题原因 环境配置不完全(已经配置了,但是缺少ClassPath) 问题解决 1.新建系统变量.Clas ...

  10. 如何使用命令行中的“message”和“description”进行更改? [重复]

    本文翻译自:How to commit a change with both "message" and "description" from the comm ...

最新文章

  1. 微信公众号开发小记——4.两种邀请用户的方式 扫码链接
  2. 【AI初识境】深度学习模型评估,从图像分类到生成模型
  3. css在线留言星号,使用CSS 给表单必选项添加星号的实现方法
  4. 使用T-SQL配置数据库事务日志传送
  5. 扩容是元素还是数组_Java中对数组的操作
  6. windows便签快捷键_win10电脑有哪些常用的快捷键?
  7. 当学术大家遇到技术大拿,如何攻克数据库应用头号难题?数位产学研大咖这样解读
  8. docker搭建replication集群
  9. matlab中怎么画五维图,使用MatLab绘制散点图的方法
  10. 轻量应用服务器支持带宽套餐升级至流量包套餐流程说明
  11. SecureCRT 连接oracle数据库xServer图形界面服务
  12. spring mvc 提供的几个常用的扩展点
  13. 关于ThinkPHP框架项目在二级目录时,__PUBLIC__路径的问题
  14. 基础集合论 第一章 3 集合论的公式和条件
  15. QQ机器人:群成员自我禁言管理【最新beta2版本】
  16. PHP中MD5函数效率
  17. ps钢笔工具的详细讲解
  18. 股票的最新和历史股息收益率查询(1)
  19. 电站计算机培训计划,电站年度培训的工作总结范文
  20. chrome浏览器避免因flash过期而强制更新

热门文章

  1. 【问】安装SQL 2012R2时提示NetFx3
  2. 生物信息学Bioinformatics学习笔记(一)
  3. VB.net小技巧系列目录
  4. 数据库系统概论——事务
  5. 读计算机基础知识心得体会1000字,计算机学习个人心得体会1000字.doc
  6. 中国计算机学会推荐国际学术会议和期刊目录
  7. MATLAB LSTM多输入单输出 模式分类 示例解析(含代码)
  8. 记录一个项目测试过程最佳实践及改进建议
  9. image target behaviour 和image target的关系_图片分析软件Image-Pro Plus的基础操作
  10. [附源码]Java计算机毕业设计SSM大众点评管理系统