Windows命令行编译.cpp程序

    Most compilers, including those that come with an IDE, provide a command-line interface. Unless you already know the IDE, you may find it easier to start with the command-line interface. Doing so will let you concentrate on learning C++ first. Moreover, once you understand the language, the IDE is likely to be easier to learn. (C++ Primer. Stanley B. Lipoman)

    

    第一步,安装C++编译器

    下载并安装Visual C++或者Visual Studio系列编译器,本人vs2015。

   第二步,设置环境变量

    1)右键“我的电脑”,选择“属性”->“高级环境设置”->“环境变量”,找到“系统变量”中的“Path”,然后双击,弹出对话框“编辑环境变量”。
   2)然后点击“新建”,复制Visual Studio安装目录下的路径(本人的安装目录):C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin,这个bin文件下包含了各种执行命令。
    如果是Visual C++编译器,环境变量的包含路径有所不同,具体不细说。

    第三步,修改命令行启动参数

    

      1)在“开始->运行”中输入“cmd”,开始菜单中将列出"cmd.exe",右键它,然后“发送到->发送到桌面快捷方式”

   2)右键步骤1)中创建的桌面快捷方式,选择“属性->快捷方式”,找到“目标(T)”栏,修改目标为“C:\Windows\System32\cmd.exe /k vcvars32.bat”,修改好后点确定。/k vcvars32.bat 的作用,就是根据本地电脑的配置再次调用另外一个批处理文件,然后指定调用相应的工具如:cl.exe  、 link.exe 、lib.exe等


    第四步,编写程序

    采用notepad编写C++程序,保存为.cpp后缀的文件,假设文件名为test.cpp。

    第五步,编译第四步保存的test.cpp文件

    1)双击第三步中创建的cmd.exe的桌面快捷方式,打开命令行窗口

    2)进入文件所在目录,并输入cl -EHsc test.cpp 

    编译器开始编译test.cpp。我们可以从命令行的输出内容中看到编译结果。如果程序没有书写错误,一定可以编译出一个test.exe和一个test.obj。其中exe文件即是编译后的可执行程序。obj文件是按块编译产生的中间文件。



  
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值