Code::Blocks 满足你任何苛刻的要求的C/C++ IDE
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语言:
&nbs
相关文档:
这两天,给自己电脑弄了双系统,除了原来的Windows 7系统外,装上了Linux系统,使用的版本是Ubuntu
(点
击可到相应的下载页面)。开始我装的Linux版本是fedora9,对于一个根本没接触过Linux系统的人而言,使用fedora,简直让人崩溃。更
崩溃的是,我用的英文版。没的办法,又重新下载Linux,刻碟。装系统。装系统的时候 ......
windows7 + ubuntu9.10双启动,这个有太多的帖子了,不过这次的情况比较复杂.
先装的WIN7,后装UBUNTU,没有任何问题.GRUB双启动.
后来因为一个情况,要装XP,把WIN7做了 ghost.装完XP,GRUB当然没有了,于是用ubuntu启动盘修复.
虽然启动菜单出来了,但只能进行ubuntu,进入windows的时候就提示error:cannot get C/H/S value ......
c学的人很多。但十之八九是半桶水。或者写得很死。也许我这话有点偏激。但是我给出一个标准吧。你能写出像linux内核代码这样的代码吗?其实任何一门语言的精髓,在于运用。所以在学习之前最好问一问我为什要学这门语言。如果是为学而学,学到最后又是半桶水。还真的不如看小说来得刺激。没有目的干事情,本身就是一种浪费。 ......
As is Known to us,the function Main is the entry point of all programs.Therefore, we are usually neglecting all that we don't do,which makes us not understanding it more clearly.Now there is a sample arm program which will provide something that opration system usually do.
asm:
&nb ......