codeblocks是一个开放源码的全功能的跨平台c/c++集成开发环境。codeblocks是开放源码软件。codeblocks由纯粹的c++语言开发完成,它使用了蓍名的图形界面库wxwidgets(2.6.2unicode)版。对于追求完美的c++程序员,再也不必忍受eclipse的缓慢,再也不必忍受vs.net的庞大和高昂的价格。
codeblocks提供了许多工程模板,这包括:控制台应用、directx应用、动态连接库、fltk应用、glfw应用、irrlicht工程、ogre应用、opengl应用、qt应用、sdcc应用、sdl应用、smartwin应用、静态库、win32 gui应用、wxwidgets应用、wxsmith工程,另外它还支持用户自定义工程模板。在wxwidgets应用中选择unicode支持中文

二、点击download the binary release下载最新版的codeblocks
这里使用第三个安装,我解释一下:
第一个不带编译器,安装包最小,需要自己下载编译器
第二个带tdm4.7.1编译器,cb就是用4tdm4.7.1编译的
第三个带tdm4.8.1编译器
官方网站上面说了如果用tdm4.8.1编译cb13.12会有一些问题,但排除你要个性化定制cb的需求因素,那么,后面两个安装包随意了。
我个人是两个编译器都有,然后每次ide更新只需下载不带编译器的安装包即可。
下载完成后一路无脑安装就可以了
安装完成后打开codeblocks:
三、现在我们学习如何通过向导创建一个控制台应用,并且直接编译、运行它
步骤1:
code::blocks主菜单“file”→“new”→“project…”弹出如下对话框中,选择“console application”
步骤2:
如果出现向导的“欢迎界面”,直接点击下一步。
步骤3:
出现用于选择语言的对话框,选择“c++”,下一步。
步骤4:
出现选择文件夹的对话框,在“项目标题”中输入“helloworld”。两单词连写,不包括双引号。本步操作结果将会在“我的文档”中“codeblocksprojects”目录下,新建一个名称为“helloworld”的目录。或者是自己定义路径:
步骤5:
出现编译器选项对话框。在“编译器”中选择“gnu gcc compiler”。其下则默认“debug”与“release”两个编译目标都是默认选中的,不必改变,通常我们都需要调试和发行两个版本,就算是一个hello
word的简单程序。按下“完成”。
步骤6:
必要时按下“shift + f2”,出现“management”侧边栏,如下图:
步骤7:
双击上图所示的main.cpp,将打开该文件。暂时我们还并不需要修改它。
步骤8:
主菜单“构建”→“构建”。或者,用热键ctrl+f9,完成编译。
步骤9:
再按ctrl + f10,运行。(9、10步也可以通过工具栏实现,请读者自行熟悉)。下面是运行结果图:
步骤10:
其中“helloworld!”是我们程序的输出。下面的内容是code::blocks为了方便我们调试而增加的内容(本来该程序运行后,就直接退出),包括显示了程序运行用时,以及提示“按任意键退出”。
注意!:下面是易出现的问题及解决:
如果控制台出现以下字样:
"helloworld - debug": the compiler's setup (gnugcc compiler) is invalid, so code::blocks cannot find/run the compiler.
probably the toolchain path within the compiler optionsis not setup correctly?! (do you have a compiler installed?)
goto "settings->compiler...->global compilersettings->gnu gcc compiler->toolchain executables" and fix thecompiler's setup.
skipping...
nothing to be done (all items are up-to-date).
target uses an invalid compiler; run aborted
解决方法:windows下装个mingw设定好环境变量即可
首先下载一个mingw的安装包,这里我用的是mingw5.14
下载地址:http://download.csdn.net/detail/sunmc1204953974/7676641
点击安装
各组件描述:
g++ compiler,c++编译器
g77 compiler,fortran编译器
ada compiler,ada编译器
java compiler,java编译器
objective c compiler ,objective c编译器
mingw make ,mingw的makefile解释器
完成安装:
环境变量的设置
假定mingw安装在c:/mingw目录下。
"我的电脑"图标上点击右键,选择“属性”,打开系统属性(高级属性)面板。
选择“高级”标签,点击“环境变量”按钮,点击新建。
新建如下系统变量:
c_include_path = %mingw_home%/include
即:
新建c_includede_path变量,值设为c:\mingw\include,如图
下面的类推
mingw_home = c:/mingw
library_path = %mingw_home%/lib
cplus_include_path = %mingw_home%/include/c++/3.4.5;%mingw_home/include/c++/3.4.5/mingw32;%mingw_home/include/c++/3.4.5/backward;%mingw_home%/include
path = %path%;%mingw_home%/bin
之后应该就可以用了
转载请注明出处:http://blog.csdn.net/sunmc1204953974