作者:晨百万. 原创作品,转载请标明出处!
来源:http://blog.csdn.net/gzshun首先向 Bjarne Stroustrup 致敬!C++,一款高效率的面向对象程序设计语言。以前在大学,曾经学习过C++编程语言的课程,至今对C++的熟悉程度还是不敢恭维,主要是平时很少实践,很少用纯C++去解决问题。Why?在嵌入式Linux开发中,主要以C语言为主,大部分还是C/C++混合编程,所以对C++还是没有一套完整的学习与实践的方案。
一直想重新温习伟大的C++语言,终于在最近挤出了一点时间,可以好好地品味N下C++的乐趣,Happy Programming!重新温习C++的学习笔记必然会记录在我的CSDN博客,才能使自己不断地坚持。
在Linux平台中,虽然C语言是主流,但C++也是非常好的选择,对我来说,C++不能不学,她是我心目中非常重要的一份子。本学习过程,将会完全以C++的思想去思考问题,编写程序,完全纯C++,不与C语言挂钩。
废话少说,在Linux系统中,一般是用G++来编译C++程序,在我重温C++的过程中,为了减少宝贵的时间,我将不会使用Linux系统,而是使用GNU的windows移植版本的MinGW工具来编译C++程序。Windows在图形界面领域,还是不容质疑的王者,(由于本人的老爷本不给力,为了效率,只好在Windows平台下学习)。
我将会使用Code::Blocks作为编写C++程序的IDE,Code::Blocks的介绍:
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2 unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。
最新版本的Code::Blocks集成开发环境已经将MinGW工具集成在安装包里面,该IDE是我的首选,在网上了解了一下Code::Blocks工具的教程,现在可以正常的编译程序。我找到了一个比较好的Code::Blocks工具的相关教程,讲得非常的详细,点击下载:CodeBlocks教程.pdf。在CodeBlocks中,可以设置C++的帮助文档,点击下载:cppreference.chm
和 cppreference中文版.chm。
Windows版本 Code::Blocks的官方下载页面:http://www.codeblocks.org/downloads/26#windows
官方提供2种下载:
1.codeblocks-10.05mingw-setup.exe 默认集成了mingw工具(gcc g++ gdb) 推荐!
2.codeblocks-10.05-setup.exe 没有集成mingw工具我这里贴出几张Code::Blocks编译程序的截图:
1.开启Code::Blocks的起始画面:
2.编辑C++代码:
3.程序运行窗口:
本博文没有介绍Code::Blocks的使用方法,主要是提供CodeBlocks教程.pdf。
让学习C++的热情保持热度,编程的快乐一直伴随。
分享到:
相关推荐
教你如何设置codeblocks 打造标准集成开发环境,编译器设置、界面设置等等
caffe-faster-rcnn C++版本 ,利用codeboocks编译环境 ,代码简介易懂
codeblocks是一款功能强大的C/C++集成开发环境,软件支持应用程序的开发、也可以对现有的程序进行编译,在设计过程中,可以随意调试软件,codeblocks带有调试的环境,可以自由控制对程序的调试、停止、生成并运行等...
C++开发工具codeblocks+gcc+gdb,可以支持C++11标准,适合于初学者
包含 codeblocks-17.12mingw-setup.exe 、SDL2-devel-2.0.10-mingw.tar.gz、lv_pc_simulator.zip 。使用请参考:https://blog.csdn.net/p1279030826/article/details/117594481
1)使用苹果的平台,集成开发环境使用Xcode。但如果没有苹果平台,想在Windows环境下学习Objective-C,可以采用以下两种方法: 2)在Windows环境下设置一个苹果虚拟机,但这对个人电脑的性能要求较高,不是所有个人...
codeblocks-16.01mingw-setup.exe无需配置环境,省去小白配置问题,个人觉得挺方便的,现在提供给大家下载使用。
最新版本CodeBlocks20.03版(支持C++20标准):一款中量级的IDE集成开发工具,适合小白入门,高手进阶,但最新版似乎调试有些问题。本压缩包解决了新版本调试自动退出问题,特此声明,此压缩包仅此一家(解决CodeBlocks...
1. 拥有Apple平台(即苹果电脑一台),集成开发环境使用Xcode; 2. 在Windows环境下安装一个苹果虚拟机,但这对个人电脑的性能要求较高,且虚拟机的运行速度也较慢; 3. 使用CodeBlocks IDE作为开发环境,通过配置...
本文的目的让大家能够正确的构建适合自己的 C/C++ 开发环境,并未涉及 C/C++ 程序设计的内容,本文是我一点点码出来的,收上1分吧。
codeblocks-10.05-src.tar + codeblocks-10.05汉化包.rar 解压完是两个压缩文件,分别是 codeblocks-10.05 的源码 及codeblocks-10.05汉化包
Code::Blocks是一个免费、开源、跨平台的C/C++ IDE,支持Windows、Linux、MacOSX。同时他还支持各种不同的编译器,如 GNU/MinGW C/C++,VC++ 6.0/2003/2005/2008,Borland C++,Digital Mars等等各种不同的编译器。...
本文档图文并茂的给出了如何在Win XP下创建 GNUstep + CodeBlocks 的Objective-C集成开发环境,测试成功,供参考!
codeblocks-16.01mingw-setup(C++集成环境).rar
Mac下的C++集成开发环境,支持插件,非常好用,轻量级。
CODEBLOCKS快速上手教程,是c c++ 较好的集成开发环境
codeblock C语言编译平台,自带编译器mingw,32位windows系统。相比于Microsoft Visual Studio小巧,灵活,易于使用。
Code::Blocks是一个免费、开源、跨平台的集成开发环境,使用C++开发,并且使用wxWidgets做为GUI库。Code::Blocks使用了插件架构,其功能可以使用插件自由地扩展。
codeblocks-16.01mingw-setup.exe,好用的轻量的C/C++ IDE
1. 拥有Apple平台(即苹果电脑一台),集成开发环境使用Xcode; 2. 在Windows环境下安装一个苹果虚拟机,但这对个人电脑的性能要求较高,且虚拟机的运行速度也较慢; 3. 使用CodeBlocks IDE作为开发环境,通过配置...