在两年之后,CodeBlocks终于出了第二个release 版 10.05。距离上个release已有两年时间了。CB的功能也越来越强大了。
CB的官网: www.codeblocks.org 可以从这里download codeblocks和source code。
- 编译code blocks的准备工作
首先安装好release版的CB。 可以下载10.05版的CB, 假设安装到D:/codeblocks. 在这里假定安装好CB的目录为 CBDir.
code blocks 使用了跨平台开源库wxWidget。 首先需要下载wxWidget, 编译好wx之后,再编译CB。 如何编译wx, 可以看我之前的文章。 - 编译code blocks
首先下载好CB的source code。 可以在官网上download zip,也可以用svn 取得最新的源代码。 CB的svn地址是svn://svn.berlios.de/codeblocks/trunk , 使用 svn checkout svn://svn.berlios.de/codeblocks/trunk 下载好最新的code。 当然svn首先要装好。
下载好最新的code 最后就可以开始编译了,打开codeblocks.cbp 直接编译即可。 等个几分钟就好了。如果要编译plugin的话,再打开ContribPlugins.workspace编译就好了。
编译完之后, 所生成的dll. exe都在/devel目录下,但是还不能用,resource还没有弄好。 只要run 一下 src/update.bat就好了, 所有的资源都会自动弄好。这样整个过程就完了。