代码改变世界

学习C++ -> 概述与相关工具的安装

2012-10-29 13:46  wid  阅读(3341)  评论(8编辑  收藏  举报

一、C++的产生与发展

  1.C++是由美国AT&T公司贝尔实验室的本贾尼·斯特劳斯特卢普(Bjarne Stroustrup)博士于20世纪80年代在C语言的基础上发明出的一种新的编程语言。

  2.1998年国际标准组织(ISO)颁布了C++程序设计语言的国际标准ISO/IEC 1988-1998。C++是具有国际标准的编程语言,通常称作ANSI/ISOC++。

  更多关于C++的介绍, 点击这里

 

二、C++语言的特点

  1>.C++语言保留了C语言的紧凑、灵活、高效以及移植性好的特点, 并且吸收了其他程序设计语言的优点;

  2>.C++是一门混合型语言, 既支持面向过程的程序设计, 又支持面向对象的程序设计;

  3>.C++在代码的可重用性、可扩充性以及可维护性等方面相对于C语言都得到了提高, 使其更适合开发大中型的系统软件和应用程序。

 

三、相关工具的安装

1.安装IDE

  IDE(集成开发环境), 支持C++语言的集成开发环境众多, 常见的有以下几种:

 

名称简介
Visual Studio(Visual C++) 微软公司推出的集成开发工具。
Borland C++ Builder Borland公司推出的集成开发工具。
Eclipse(Myln + CDT + MinGW32 + GCC) 一款基于Java可扩展开发平台的集成开发环境, 开源。
Dev-C++ Windows环境下C/C++开发工具, 它是一款自由软件,遵守GPL协议。
Code::Blocks Code::Blocks是一个开放源码的全功能的跨平台C/C++集成开发环境。
CodeLite 一个功能强大的C/C++编程语言的跨平台IDE, 开源。

   此外还有一些其他的IDE在这不再一一介绍。这里我们使用Code::Blocks作为本次学习使用的IDE, Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 由纯粹的C++语言配合蓍名的图形界面库wxWidgets(2.6.2 unicode)开发而成。点此查看更多关于Code::Blocks的介绍

 

第一步: 下载Code::Blocks
  Code::Blocks的官方网站为http://www.codeblocks.org/, Code::Blocks集成开发环境的下载页面http://www.codeblocks.org/downloads/26 根据使用的不同平台选择不同的Code::Blocks版本。
  这里给出Windows平台的直接下载地址方便下载: http://prdownload.berlios.de/codeblocks/codeblocks-10.05mingw-setup.exe
第二步: 安装Code::Blocks
  下载完成后根据安装提示一步步完成安装即可。

 

Code::Blocks主界面图示介绍

Code::Blocks集成开发环境主要被划分为5个区域, 分别为: 菜单栏、工具栏、代码编辑窗口、工作区窗口, 输出窗口、图示如下:

 

 

Code::Blocks的初步使用

 

  1. 建立源文件, 在菜单栏中选择[File] -> [New] -> [File...] -> 选择[C/C++ source] -> 点击[Go] -> 选择[C++] -> 点击[Next] -> 选择文件保存路径 -> 点击[Finish], gif动画演示如下:

  2. 在代码编辑区编辑C++源代码;
  3. 使用菜单栏中的[Build] -> [Build and run F9]编译并运行代码。

 

2. 更喜欢使用命令行

  如果你更喜欢使用命令行方式编程, 那么建议使用GCC编译器, 这里仅介绍GCC在Windows系统下的安装与使用。
    1>. 从官网下载在线安装安装程序:http://sourceforge.net/projects/mingw/files/latest/download?source=files
提示: 把在线安装程序放在一个尽可能简单的目录下, 比如: C:\MinGW

 


提示: Code::Blocks默认使用的编译器正是GCC, 在你安装的目录下会有MinGW这个文件夹, 所以你下载安装Code::Blocks也可以得到GCC编译器, 同时也可以以命令行方式来使用它。

    2>. 将你的MinGW的bin目录加入到环境变量, 右键[我的电脑] -> [属性] -> [高级] -> [环境变量],在系统的PATH变量值后面加上

;你的MinGW目录\bin
这样, GCC的安装就算结束了。

	检查GCC是否安装成功, 在[开始] -> [运行]输入"cmd"或者[所有程序] -> [附件] -> [命令提示符]进入控制台, 输入
gcc -v
按回车键, 会显示出GCC的版本信息, 如图:

 
  3. GCC编译器的简单使用   1>. 编写代码     使用vim/emacs/notepad++等任何一款你喜欢的文字编辑工具编辑代码:
#include<iostream>

using namespace std ;

int main()
{
    cout<<"Hello,world!"<<endl ;
    return 0 ;
}
将文件保存为[hello.cpp]

    2>. 编译程序
		  将路径切换到你代码文件所在的文件夹, 使用 
g++ -o hello.exe hello.cpp

命令编译源文件, 编译后, 如果代码没有错误, 就会在当前的工作目录下产生一个hello.exe的可执行文件,。 图示如下:

更多GCC的命令请到网上查找GCC使用手册。