猿如意中的【Code:: Blocks】工具详情介绍

一、工具名称

Code:: Blocks 20.03

二、下载安装渠道

Code:: Blocks 20.03 通过CSDN官方开发的【猿如意】客户端进行下载安装。

2.1 什么是猿如意?

猿如意是一款面向开发者的辅助开发工具箱,包含了效率工具、开发工具下载,教程文档,代码片段搜索,全网搜索等功能模块。帮助开发者提升开发效率,帮你从“问题”找到“答案”。

猿如意页面截图:
在这里插入图片描述

2.2 如何下载猿如意?

点击链接,登录猿如意官网即可下载https://devbit.csdn.net?source=csdn_community
在这里插入图片描述

2.3 如何在猿如意中下载开发工具Code:: Blocks?

【猿如意】安装完成后,选择开发工具,选择C++,然后点击获取即可下载对应的开发工具,也可以通过顶部搜索进行获取,之后按步骤即可完成安装。
在这里插入图片描述

三、工具介绍

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(3.x)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢。

四、Code::Blocks 功能介绍

4.1、VC++ 6.0

这款软件主要是大学里使用,考试使用的。它支持是编译标准是C98。这款软件已经过时了,而且现在主流的win7和win8都不兼容这款软件,所以建议大家不要用。

4.2、Code::Blocks

它是一个开放源码的全功能的跨平台C/C++集成开发环境,支持自身的工程文件、C/C++文件,AngelScript、批处理、CSS文件等多种文件。识别Dev-C++工程、MS VS 6.0-7.0工程文件,工作空间、解决方案文件。支持最新的编译标准。这款软件也是初学者经常使用的,软件本身不是很大,安装也很方便,小编比较推荐这款给初学者。

4.3、Dev-C++

是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。使用MingW64/TDM-GCC编译器,遵循C++ 11标准,同时兼容C++98标准。适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!

4.4 Visual Studio

VS是一个基本完整的开发工具集,非常强大,初学者不大建议使用。所写的目标代码适用于微软支持的所有平台,包括Microsoft Windows、Windows Mobile、Windows CE、.NET Framework、.NET Compact Framework和Microsoft Silverlight 及Windows Phone。Visual Studio是目前最流行的Windows平台应用程序的集成开发环境。。

4.5、C-Free

它是一款C/C++集成开发环境(IDE)。目前有两个版本,收费的C-Free 5.0专业版和免费的C-Free 4.0 标准版。

五、下载Code::Blocks软件截图

在这里插入图片描述

六、软件安装过程

6.1 猿如意下载

在这里插入图片描述

6.2 Code:: Blocks安装过程

6.2.1 安装过程

  1. 双击codeblocks-20.03mingw-setup.exe包:
  2. 欢迎页面 进入欢迎页面,点击Next:

在这里插入图片描述
4. 用户许可 选择 I Agree

在这里插入图片描述
5. 选择需要安装的组件,选择Next

都选择,选择Next
在这里插入图片描述

  1. 选择安装位置,点击Install

本文选择默认的安装位置,可以自定义位置
在这里插入图片描述选择Install后进行安装。
在这里插入图片描述

  1. 安装完毕,选择立即运行
    安装完毕,弹出是否立即运行,选择立即运行
    在这里插入图片描述
  2. 选择编译器
    这一步会发现,没有在本地发现GCC编译器,这里选择随CodeBlocks安装的MinGW.
    在这里插入图片描述
  3. codeblocks工具界面
    在这里插入图片描述

七、使用Code:: Blocks创建工程

7.1 创建一个C++项目

  1. 创建一个C++项目

创建一个C++项目,选择File–>New–>Project
Create a new project
在这里插入图片描述

  1. 在弹出的窗口中,选择Console Application(控制台应用程序)
    在这里插入图片描述

  2. 选择C++:
    在这里插入图片描述

  3. 设置项目名称为所在位置:

在这里插入图片描述第一行: Project title : 创建的项目文件名称 cpluspro
第二行:Folder to create project in:文件所在位置
第三行:第一行对应生成的文件名 cpluspro.cbp
第四行:第二行对应生成文件具体位置 D:\cplusproject\cpluspro\cpluspro.cbp

  1. 选择编译器

上一步骤完成后,选择Next
在这里插入图片描述

  1. 选择Finsh后,工程创建介绍,如下
    在这里插入图片描述

  2. 其他操作
    点开Sources左边的+号–>可双击展开的main.cpp文件–>在右侧的main.cpp编辑区,可通过ctrl+滚轮的方式缩放文字:
    在这里插入图片描述各个界面的作用如下:
    常用的功能如下:
    左边为项目文件区,该地方存储了你打开的项目,可以在这里方便地浏览你的项目结构。
    中间为代码编辑区,在此处编写代码。
    顶部,从左到右三个分别被圈起来的工具栏为:文件操作区、编译运行区、Debug工具区
    在这里插入图片描述

  3. 删除main.cpp
    右键main.cpp 删除

  4. 新建first_c_demo.c
    file–>new -->Empty file
    设置文件名称为first_c_demo.c
    在这里插入图片描述

  5. 编写代码

main()
{
    int a,b,c;
    a=(b=(c=3)*5)*2-3;
    printf("a=%d,b=%d,c=%d\n",a,b,c);

}
  1. 编译并运行
    每次编辑完代码后,需要单击绿色三角运行,运行前会提示需要先编译,点击是Y即可:
    在这里插入图片描述

点击是Y后,弹出如下结果:
在这里插入图片描述

7.2 创建c项目

  1. 创建新工程
    在这里插入图片描述

  2. 在弹出的窗口中,选择Console Application(控制台应用程序)
    在这里插入图片描述

  3. 创建一个C项目
    在这里插入图片描述

  4. 设置项目名称为所在位置:
    在这里插入图片描述

  5. 运行main.c
    选择编译并运行
    在这里插入图片描述

  6. 写新的代码

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境.   相比于基于Delphi的Dev-C++共享C++IDE,Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2 unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。   虽然Code::Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows系统下的版本,从06年3月21日版本:1.0 revision 2220开始,Code::Blocks在它的每日构建正式提供Linux版本(分两个版本:ubuntu.deb和fc4.rpm)。这样 Code::Blocks在1.0发布时就会是跨越平台的C/C++IDE,它将支持Windows和Linux的主要版本。长期以来C++开发员在Linux没有好用、通用的C++ IDE的局面就要结束。而这个IDE对于Windows下的用户同样重要,由于它开放源码的特点,Windows用户可以不依赖于VS.NET,编写跨平台C++应用。   Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程,另外它还支持用户自定义工程模板。在wxWidgets应用选择UNICODE支持文。   Code::Blocks支持语法彩色醒目显示,支持代码完成(目前正在重新设计过程)支持工程管理、项目构建、调试。   Code::Blocks支持插件,目前的插件包括代码格式化工具AStyle;代码分析器;类向导;代码补全;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-C++ DevPak更新/安装器;DragScroll,源码导出器,帮助插件,键盘快捷键配置,插件向导;To-Do列表;wxSmith;;wxSmith MIME插件;wsSmith工程向导插件;WindowsXP外观。   Code::Blocks具有灵活而强大的配置功能,除支持自身的工程文件、C/C++文件外,还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、Hitachi汇编文件、Lua文件、MASM汇编文件、Mathlab文件、NSIS开源安装程序文件、Ogre Compositor脚本文件、Ogre Material脚本文件、OpenGL Shading语言文件、Python文件、Windows资源文件、XBase文件、XML文件、nVidia cg文件。识别Dev-C++工程、MS VS 6.0-7.0工程文件,工作空间、解决方案文件。   Code::Blocks基于wxWidgets开发,正体现了wxWidgets的强大。以前Borland C++ Builder X宣称基于wxWidgets开发跨平台、兼容性好、最优秀的C++ IDE环境,但没有实现;现在Code::Blocks+GNU GCC正在实现这个理想。让我们拭目以待。国内的Code::Blocks爱好者和跨平台开发员应该尽快建立Code::Blocks网站,提供Code::Blocks文化支持,促进Code::Blocks在国内的发展。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT从业者张某某

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值