Code::Blocks 是一款免费的 C/C++ 和 Fortran IDE,旨在满足用户最苛刻的需求。它被设计为非常可扩展和完全可配置的。
围绕插件框架构建,Code::Blocks 可以使用插件进行扩展。可以通过安装/编码插件来添加任何类型的功能。例如,事件编译和调试功能由插件提供。
下载地址:https://www.codeblocks.org/downloads/binaries/
下载安装包,默认安装。因为我本地有GNU环境,所以下载画红框的,如果本地没有GNU环境,就下载第4个或按需要下载其它的。
CodeBlocks初始化配置:
1、进入IDE,点击菜单 Settings >> Compiler。
2、勾选 “Produce debugging symbols [-g]” ,支持断点调试。
3、选择编译器,之后点击自动检测(Auto-detect),如果目录不正确就手动选择。因为我要开发的项目是要运行在Linux上,所以我选择了Cygwin GCC。选择之前也要确认一下自己是否存在这个环境。
4、打开Settings >> Debugger。
5、选择GDB的可执行文件的路径。
6、补充:
Can’t find compiler executable in your configured search path’s for GNU GCC
点击确定后,一直有上面的提示,GNU GCC我没有配置,我分析是这个原因,结果我配置了一下这个选项,把它也配置成了CygWin64环境了,就好了。