学习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使用手册。