学习C++ -> 概述与相关工具的安装
2012-10-29 13:46
316 查看
一、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, 开源。 |
第一步: 下载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使用手册。
相关文章推荐
- 【学习C++】学习C++ -> 概述与相关工具的安装
- Oracle基础学习一:安装Oracle9i Database及Client 认识相关工具
- Oracle基础学习一:安装Oracle9i Database及Client 认识相关工具
- LImax服务器框架学习--安装、使用ant工具、生成limax相关代码
- 算法学习记录十三(C++)--->10年微软面试题树的子结构
- python3.4学习笔记(五) IDLE显示行号问题,插件安装和其他开发工具介绍
- 学习C++ -> 向量(vector)
- 学习C++ -> 类(Classes)的定义与实现
- 算法学习记录九(C++)--->二进制中1的个数
- [VS C++学习] Vs2005->vs2008 库冲突解决办法
- python3.4学习笔记(二十四) Python pycharm window安装redis MySQL-python相关方法
- 在ubuntu 10.04上编译android 2.2需要安装的相关工具
- C++中#include<windows.h>相关说明
- linux学习第二十一篇:安装软件包的三种方法,rpm,yum工具用法,yum搭建本地仓库
- USB Drivers 相关结构体和宏定义记录 <LDD3 学习笔记>
- 一脸懵逼学习Hive的安装(将sql语句翻译成MapReduce程序的一个工具)
- Windows学习笔记13——键盘相关<二>
- 【学习C++】学习C++ -> 变量、常量与运算符
- Ubuntu 安装及相关深度学习安装
- C++学习笔记(第12章->类和动态内存分配)