windows下GNU编译器的使用

c++primer 5th中提到使用GNU编译器

gcc:GNU编译器套件(GNU Compiler Collection)包括CC++Objective-CFortranJavaAdaGo语言的前端,也包括了这些语言的库(如libstdc++、libgcj等等)。

GNU编译器指的是gcc,它包含了多种语言的编译器,对于C++,用的是g++编译器。

一、环境配置

下载安装MinGW:http://sourceforge.net/projects/mingw/

设置环境变量,在path变量中,添加MinGW的安装路径,如C:\MinGW\bin

二、编译代码

用任意一种编辑器创建test.cpp文件

#include <iostream>
using namespace std;
int main()
{
cout<<"Enter two numbers: "<<endl;
int v1,v2;
cin>>v1>>v2;
cout<<"The num of "<<v1<<" and "<<v2<<" is "<<v1 + v2<<endl;
return 0;
}

运行cmd

到.cpp文件当前目录,输入$ g++ -o test test.cpp

$是系统提示符。

-o test是编译器参数,指定了可执行文件的文件名。windows系统下,此命令生成一个名为test.exe的可执行文件。若省略,则a.exe。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值