Code::Blocks 满足你任何苛刻的要求的C/C++ IDE

Code::Blocks是一款免费开源的集成开发环境(IDE),支持C/C++编程。它采用插件架构,具备丰富的功能如代码完成、工程管理和调试等。本文详细介绍如何安装及创建首个C控制台程序。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

     Code::Blocks是一个免费、开源、跨平台的IDE,使用C++开发,并且使用wxWidgets做为GUI函试库。Code::Blocks使用了插件架构,其功能可以使用插件自由地扩充。目前,  Code::Blocks主要针对开发C/C++程式而设计。 由于它开放源码的特点,Windows用户可以不依赖于VS.NET,编写跨平台C++应用。

    Code::Blocks目前支援Windows、Linux及Mac  OS X数种平台。使用者亦能够在FreeBSD环境中建设Code::Blocks

 

关于软件的安装请参照: Code::Blocks 安装过程     官方参考文献 (英文)

 

安装完毕之后,最新版本(截止10年2月13号)的6088以后启动的时候我们就可以看到svn版本

 

 

Code::Blocks支持插件,目前的插件包括代码格式化工具AStyle;代码分析器; 类向导;代码补全;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-C++ DevPak更新/安装器;DragScroll,源码导出器,帮助插件,键盘快捷键配置,插件向导;To-Do列表;wxSmith;;wxSmith MIME插件;wsSmith工程向导插件;WindowsXP外观。

但是安装最新的的版本以后可能会出现 wxSmithAui 加载失败的提示,一看是因为插件版本过低,如果不需要不予理睬或者直接进目录删除即可。当然你也可以去下载最新版本的插件覆盖到安装目录即可。

 

下面我们图解新建一个C控制台程序

                                      图1

 

 

Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工 程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程,另外它还支持用户自定义工程模板。在wxWidgets应用中选择UNICODE支持中文。

我们这里选console application

                               图2

选择C语言:

                                      图3

选择文件夹:

                                           图4

 

Code::Blocks支持语法彩色醒目显示,支持代码完成(目前正在重新设计过程中)支持 工程管理、项目构建、调试。

 

图5

示例程序就是一个hello world,我们按一下F9,就会执行编译运行,出现 图6

                                 图6

 

 

结尾:

  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工程文件,工作空间、解决方案文件。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值