码迷,mamicode.com
首页 > 其他好文 > 详细

CodeBlocks

时间:2018-08-19 11:59:09      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:编辑器   优点   efi   bin   source   ram   tables   需要   inf   

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的编译器)之后就能正常使用

技术分享图片

 

CodeBlocks

标签:编辑器   优点   efi   bin   source   ram   tables   需要   inf   

原文地址:https://www.cnblogs.com/xlping/p/9500609.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!