食用 🔗
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境(IDE)。
下载 🔗
官网链接 速度可以接受 FossHUB or Sourceforge.net
- 一路按照操作引导下载即可,注意选择按照你的需求选择下载盘(这个不影响什么)
- 如果你是下载在C盘之外,那需要设置一下编译器地址
创建项目 🔗
使用此编译器需要一个完整的项目才能进行调试
新建一个项目
选择Console application
选择对应的编译类型
设定文件名称和目录,不要带有中文
之后就可以看到在左边的文件结构栏 如果没有,按下shift+F2,或者打开view中的manager
打开查看变量窗口,可以自行调整界面布局,设置你的偏好
运行和编译 🔗
代码在main.cpp里编写
从左到右依次是 1.编译 ctrl+shift+F9**(编译当前文件)** 2.运行 ctrl+F10 3.编译并运行 F9 (注意:当打开工程文件时,会默认编译工程文件,想要编译其他文件,需要关闭工程文件)
Debug/Continue:启动调试 Run to cursor:执光标处(即你输入的光标在那就跳到那,注意不会跳出当前函数) Next line:执行下一行代码 Step into:对于调用自定义函数的语句,此按钮可以进入到函数的内部,一步一步执行函数内部的代码 Step out:跳出当前函数 Next instruction:下一条指令 step into instruction:进入一条指令分步执行 break debugger:停止调试 Stop debugger:结束调试
总结及注意事项 🔗
- 编译需要创建一个工程项目,较为麻烦,可以只创建一个.cpp文件,如果需要编译就复制到项目的main.cpp文件进行编译
- 如果你已经创建多个工程文件,确保你在编译时选择manager中你正在编写的文件夹,否则可能会出现一直在编译上一个工程文件
- 打开code::blocks时软件图标会在任务栏疯狂跳动,这个bug可以追溯到13.xx版本,至今未修复,但不影响正常使用
- 想要打开之前的工程文件,找到为.obj后缀的文件打开即可
- 建议先编译看看报错信然后再运行