像之前说的那样,一个IDE包含了编写程序所有的步骤,开发,编译,链接,debug等。所以我们先安装一个。

显而易见的问题时安装哪一个。其实IDE有很多个选择,这个无所谓对错。这个系列的教程中我们将会向你展示怎么使用IDE编译,debug程序。windows可以用Microsoft的Visul C++,linux系统的Code::Blocks。其中Code::Blocks也支持Windows系统,我们建议你选择其中的一个。

当然你可以选择你自己喜欢的IDE,我们介绍的IDE功能在任意一个IDE里面都会有。只是不同的IDE的快捷键以及设置等功能不太一样,所以你去详细查一下用法就行了。

Windows IDE:

如果你在Windows上安装,你会有两种选择:

1)如果你的盘空间足够的话,建议安装Visual Studio Community 2017.下载下来安装文件直接安装即可。

安装完成后选择默认的设置就好了,但是选择Windows10的SDK,这个SDK是向下兼容win7和win8的,所以你的系统是win7或者win8都行。

Learning C++ 之0.5 安装IDE(Integrated Development Environment)

2)如果空间不太够,那么建议使用Visual Studio 2015 Express for windows desktop。

Linux 或者 Windows的IDE:

如果你在Linux上开发,或者在Windows上开发,但是想比较快的移植到Linux上,那么建议使用Code::Blocks。这是一个开源,免费跨平台的IDE。

windows的用户必须确保继承了MinGW。首先Setting->Compiler

Learning C++ 之0.5 安装IDE(Integrated Development Environment)

然后选择标记以下选项“Have g++ follow the C++11 ISO C++ language standard [-std=c++11]:

Learning C++ 之0.5 安装IDE(Integrated Development Environment)

在安装Code::Block之后,一些用户可能会有如下error: “Can’t find compiler executable in your configured search paths for GNU GCC Compiler”。如果你遇到了可以参考如下方法:

1)如果你是在Windows下,确保你安装的版本是带有MinGW的版本。

2)尝试重新卸载,安装

3)尝试把编译等设置为默认

4)先择其他的编译器

当然平台的IDE也有另外一个:Bloodshed's Dev-C++ 

Mac OSX IDEs:

Mac的用户可以考虑使用Xcode,或者是eclipse。eclipse默认不是C++的,使用的话需要安装一些C++组件。

可以用一个基于页面的IDE么?

当然可以,你下载了IDE之后,你也可以继续使用页面的IDE编译页面,诸如:TaturialsPoints。

基于页面的编译器对于简单的程序来说非常方便。但是他们的使用非常有局限性,例如不能保存项目,生成可执行程序,或者有效地debug。你可能更想讲项目迁移到IDE上。

当碰到问题:

IDE的安装往往会碰到一些问题。如果你碰到一些问题,请参照下面两步:

1)参照0.7节,找找是否有解决方案

2)卸载重新安装

如果仍然有问题,最简单的方法就是换一个IDE,或者修复这个问题。不幸的是,IDE的问题往往是多种多样的,并且是IDE软件的问题,我们不能很好地提出解决问题的方案。因此,碰到问题可以谷歌一下,查找其他人有没有碰到类似的问题。这样你往往会找到问题的解决方案。

勇往直前:

一旦你的IDE安装好了,或者你有了一个临时的编译网页,你就准备好你的第一条程序了。

相关文章: