中文名: 开放源代码C++编辑编程工具(以绿化)
英文名: Code::Blocks
别名: c c++ 编程
资源格式: 压缩包
版本: Code::Blocks 8.02 GCC 4.40
发行时间: 2010年
制作发行: GNU Code::Blocks
地区: 大陆,美国
语言: 简体中文,英文
简介:
The open source, cross platform, free C++ IDE.
Code::Blocks is a free C++ IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.
Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.
Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!
We hope you enjoy using Code::Blocks!
===========================================
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境.
相比于基于Delphi的Dev-C++共享C++IDE,Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。
虽然Code::Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows 系统下的版本,从06年3月21日版本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供Linux版本(分两个版本:ubuntu.deb和fc4.rpm)。这样 Code::Blocks在1.0发布时就会是跨越平台的C/C++IDE,它将支持Windows和Linux的主要版本。长期以来C++开发员在 Linux没有好用、通用的C++ IDE的局面就要结束。而这个IDE对于Windows下的用户同样重要,由于它开放源码的特点,Windows用户可以不依赖于VS.NET,编写跨平台C++应用。
Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程,另外它还支持用户自定义工程模板。在wxWidgets应用中选择UNICODE支持中文。
Code::Blocks支持语法彩色醒目显示,支持代码完成(目前正在重新设计过程中)支持工程管理、项目构建、调试。
Code::Blocks支持插件,目前的插件包括代码格式化工具AStyle;代码分析器;类向导;代码补全;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-C++ DevPak更新/安装器;DragScroll,源码导出器,帮助插件,键盘快捷键配置,插件向导;To-Do列表;wxSmith;;wxSmith MIME插件;wsSmith工程向导插件;WindowsXP外观。
Code::Blocks具有灵活而强大的配置功能,除支持自身的工程文件、C/C++文件外,还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、 Hitachi汇编文件、Lua文件、MASM汇编文件、Mathlab文件、NSIS开源安装程序文件、Ogre Compositor脚本文件、Ogre Material脚本文件、OpenGL Shading语言文件、Python文件、Windows资源文件、XBase文件、XML文件、nVidia cg文件。识别Dev-C++工程、MS VS 6.0-7.0工程文件,工作空间、解决方案文件。
Code::Blocks基于wxWidgets开发,正体现了wxWidgets的强大。以前Borland C++ Builder X宣称基于wxWidgets开发跨平台、兼容性好、最优秀的C++ IDE环境,但没有实现;现在Code::Blocks+GNU GCC正在实现这个理想。让我们拭目以待。国内的Code::Blocks爱好者和跨平台开发员应该尽快建立中文Code::Blocks网站,提供 Code::Blocks中文化支持,促进Code::Blocks在国内的发展。
--- 摘自百度百科(http://baike.baidu.com/view/1562377.htm)
===========================================
使用过程
本软件以绿化,但是解压以后还需设置一下方可使用:
第一次启动是英文,我们将环软件界面设为中文
1、启动主程序
2、Settings -> Environment ... -> View
3、勾选 Internationalization (needs restart) 选择 Chinese (Simplified)
编译器的设置
1、插件 -> 编译器和调试器© ... -> 可执行工具链 -> 编译器选择 GNU GCC Complier
"编译器的安装目录“ 选择 MinGW 所在的文件夹。(Code::Blocks 可以支持上十种编译器,包括 Microsoft Borland Inter 等) 如下图:
-----------------------------------------------------------------------------
抱歉,用 winrar 会解压失败,请使用开源免费的 7Z 解压
http://www.7-zip.org/
压缩软件:7-zip 4.65
压缩等级:最大压缩
压缩方法:LZMA
字典大小:32MB
单词大小:64
-----------------------------------------------------------------------------
[安装测试]
★已经过安装测试,测试系统为 WinXP sp3 Win7 Win2003sp2
[安全检测]
已通过安全检测
安全检测软体:诺顿企业版
版本:10.0.1108.0
杀毒引擎版本:2010.01.1
[免责声明]
本软件为开源自由软件,可自由使用,自由传播,可用于商业等目的。