由于原来的wxdevcpp为我们配置好了所有东西:IDE、编译器、库文件、RAD;而相比之下采用code:block(以下简称为C:B)作为IDE的开发环境却需要我们手动配置其他的所有东西。
打个不太恰当的比喻:前者是傻瓜照相机,你只要简单地按下快门就可以拍出像样的照片,但是自由度很小,拍出来的照片质量一般;后者是专业的单反相机,镜头需要自己配,焦距要自己调,曝光时间要自己定,操作复杂,但是会给使用者提供很大的空间,满足各种需求,弄得好的话还能拍出高水平的相片。
用C:B作为IDE有下面两套方案可供选择:
IDE:C:B,编译器:MingW,库:由wx源代码编译得来;
IDE:C:B,编译器:MingW,库:由wxpack安装得来。
MingW可以理解为在windows下的交叉编译工具。
网上可以下载到集成MingW的C:B。下载标准的Code:Block和MingW并安装,不过我更推荐下载内部集成MingW的C:B,省去了下载各种MingW组件的麻烦;
1