CodeBlocks

1介绍

是一个开放源码的全功能的跨平台C/C++继承开发环境

是开放源码软件

由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2unicode)

对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢

 

CodeBlocks优点:

跨平台,windowslinux都可以用

完全免费

体积小、运行速度快

2 VsCode & VStudio & CodeBlocks比较

前端开发建议用简单点的 VS Code 比较好上手

C/C++后端开发建议用CodeBlocks

 

Visual Studio Code轻量级启动快的编辑器集成Git可通过安装插件实现编译、调试等等缺点:插件需要自己安装

Visual Studio Community编辑,编译器集成开发环境运行速度慢,内存占用大

Visual Studio集成开发环境收费软件,运行速度慢,内存占用大

CodeBlocks相对vs,体积小,运行速度快免费;

                       相对vscodeCodeBlock是开发环境,已有包含插件的安装包,且内存占用小

 

综上:VsCodeVStudio支持任何语言开发,CodeBlocks只支持C/C++开发

3 window下安装

百度上搜CodeBlocks进入官网,下载安装包codeblocks-17.12mingw-setup.exe

双击codeblocks-17.12mingw-setup.exe安装包,按提示一直下一步即可安装完成

 

注:

codeblocks-17.12mingw-setup.exe  此安装包包括codeblocks软件及所需要的所有插件(建议安装此包)

codeblocks-17.12-setup.exe       此安装包只是保护codeblocks软件,不包含插件,需要自己重新安装类似mingw的插件

上面2个包都是binaryrelease

4使用指导

4.1 创建项目

点击file > new > project > console application >console application > go > C/C++ > next

弹出如下

点击next,弹出如下,注意红色框,点击完成即可

4.2 项目编译运行

红色框内图标分别为:编译、运行、编译运行,重新编译

要执行上面哪个操作,直接点击图标即可

4.3 调试

下图红色框图标,第二个红色框按键是“查看断点各种信息”

SHIFT+F7开启debug模式

4.4 打开项目

双击项目目录下的**.cbp文件

4.5 已有源码时创建项目

在的情况下如何在codeblocks 里建立project??

1 建立project

2 加入文件。

具体:第2步中  把源文件放到project 目录下,加入工程即可。

如何设置命令行参数?

project->set program's arguments.

如何使用现成的 makefile

1“File -> New -> Project”,选择“Empty Project”并创建。
2)选中 Project,右键,选择“Add files”,将 c/c++ head files 加入工程。
3)选中 Project,右键,选择“Properties”“Project settings”选项卡中的“Makefile”填入Makefile 文件名,并勾选“This is a custom Makefile”
4)选中 Project,右键,选择“Build options”,删除“"Make" command”选项卡中所有的“$target”

4.6 常用技巧

改变代码字体大小

键盘上的Ctrl键并滑动鼠标滑轮

 

整改代码格式

点击Plugins > Source code formatter

 

设置编译器

settings > compiler > Toolchain executables

出现如下图,点击点击Auto-detect(自动检测)也就是自动检测出MinGWCodeBlocks的编译器)之后就能正常使用

 

转载于:https://www.cnblogs.com/xlping/p/9500609.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值