windows下cmd命令编译C++

我已经装了Visual Studio,那么我应该好好利用其cl编译器。OK,步骤记录如下(这里说明一下,我的环境是Windows 7 + Visual Studio 2010,其中VS 2010安装位置是D盘):

1、修改环境变量
在系统属性-高级-环境变量-用户变量中:
编辑PATH增加cl编译器的路径D:/Program Files/Microsoft Visual Studio 10.0/VC/bin以及MSPDB60.DLL的路径D:/Program Files/Microsoft Visual Studio 10.0/Common7/IDE,用分号分隔。
新建变量INCLUDE:D:/Program Files/Microsoft Visual Studio 10.0/VC/include
新建变量LIB:D:/Program Files/Microsoft Visual Studio 10.0/VC/lib

2、在命令提示符(CMD)中运行cl,若出错提示LINK : fatal error LNK1104: 无法打开文件“kernel32.lib”,则把C:/Program Files/Microsoft SDKs/Windows/v7.0A/Lib目录下的kernel32.lib拷贝到D:/Program Files/Microsoft Visual Studio 10.0/VC/lib目录下。

3、试试效果,在CMD中输入cl main.cpp,其中main.cpp内容如下:

复制内容到剪贴板 程序代码

#include <stdio.h>

int main()

{

printf("Hello, World!/n");

return 0;

}

编译结束之后,运行main.exe

(0)

相关推荐

  • 如何在windows下用命令行方式重启mysql?

    下面介绍如何在windows下用命令行方式重启mysql的具体操作方法. 操作方法 01 点击[开始] 02 在搜索栏输入cmd,并按回车 03 在cmd输入net stop mysql,然后回车 0 ...

  • Win7下CMD命令无法输入怎么办

    在Windows操作系统中,有些程序的设置或者打开,我们可以在CMD命令中执行.什么是CMD命令?其实就是一个类似于DOS操作系统界面命令行程序.例如我们在CMD命令中输shutdown –s,系统随 ...

  • Windwos系统下CMD命令行切换目录路径

    切换目录的关键命令是 CD,在Windows系统中,使用在CMD命令行模式下切换当前的工作目录和路径,是经常要使用到的命令,怎么使用CMD切换目录的方法步骤如下: 操作方法 01 按下WIN+R快捷键 ...

  • Windows下cmd命令提示符窗口的语言设置(中英)

    命令符下 中英文切换 方法 操作方法 01 打开cmd命令提示窗口 输入 chcp 936 使用ping 命令 显示中文 02 同样 输入chcp 437 03 使用ping 命令

  • windows下ping命令知识大全

    ping [-t] [-a] [-n count] [-l length] [-f] [-i ttl] [-v tos] [-r count] [-s count] [-j computer-list ...

  • Windows下使用命令行创建可启动U盘

    如果你还在用光盘装系统,你就OUT啦--从Windows Vista开始,U盘已经可以被用来启动机器并安装系统了. 在制作可启动U盘之前,你需要: 一个U盘,最好是4G或更大的 一张Windows 7 ...

  • Windows常用命令(windows下常用的命令及其作用)

    首先这篇文章适合那些最初上手,最基本知识的工作者.工作近十年,给大家介绍下在平时工作时,哪些Windows下的命令最常用.1.ping命令最常用的最好用的当然是大名鼎鼎的ping命令了,测试网络联通最 ...

  • 在windows下使用淘宝的nginx插件 nginx_concat_module (附下载地址)

    里面所涉及的具体内容 如nginx的使用与配置请自行google trunk文件夹为nginx_concat_module 源码,此为淘宝开源项目,如要修改或者商业使用,清参考开发者本人提供的开源协议 ...

  • 用python执行电脑cmd命令

    用python来执行windows的cmd命令的方法 这类的文章好少!我就发一篇 首先载入模块 import os然后继续 import oscommand ='ver'在command = &quo ...