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

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

一、工具名称


Code:: Blocks 20.03


二、下载安装渠道


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


2.1 什么是猿如意?

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


猿如意页面截图:

216e64ee92d241d7a4ee942ea4bbca5d.png


2.2 如何下载猿如意?

点击链接,登录猿如意官网即可下载https://devbit.csdn.net?source=csdn_community

ec495fdf5090494aa3095fd3e7b00f7d.png


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

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

ff115e7fc2f6407e8b3ee9786042cce0.png


三、工具介绍


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软件截图


737f4c0432a7486fab7cbe22b47ac7c5.png


六、软件安装过程


6.1 猿如意下载

ff115e7fc2f6407e8b3ee9786042cce0.png


6.2 Code:: Blocks安装过程

6.2.1 安装过程

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

c7e930bbe2614f2b86e61accd7f05281.png

4. 用户许可 选择 I Agree

5484f1f7cb24442a8e80cb518c9fca18.png


5. 选择需要安装的组件,选择Next


都选择,选择Next

eadac25a826f4b0186c1e8d3283fee16.png


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

本文选择默认的安装位置,可以自定义位置b6a07a0e8e444a35beca50114cf3c771.png

选择Install后进行安装。

a91cc177703c4d719a080b8b5b9fe1ed.png


7.安装完毕,选择立即运行

安装完毕,弹出是否立即运行,选择立即运行

e1e279e3f10a4a19b160eac1ba19c8d5.png

8.选择编译器

这一步会发现,没有在本地发现GCC编译器,这里选择随CodeBlocks安装的MinGW.

af21d4217a98465c85a4b0f3a8001aa9.png

9.codeblocks工具界面

8374bbdb624c4a4291a9af4e236a6dc2.png


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


7.1 创建一个C++项目

1.创建一个C++项目

创建一个C++项目,选择File–>New–>Project

Create a new project

550d4e6100594332b5d46032690a2272.png


2.在弹出的窗口中,选择Console Application(控制台应用程序)

f715e0bd9dd149c6bfa122c4deb1cc18.png


3.选择C++:

1b9d67a09fdb4e3fa5e6943434b81de1.png


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

b46084f8cda74fb5ab2d0885f6a933be.png

第一行: Project title : 创建的项目文件名称 cpluspro

第二行:Folder to create project in:文件所在位置

第三行:第一行对应生成的文件名 cpluspro.cbp

第四行:第二行对应生成文件具体位置 D:\cplusproject\cpluspro\cpluspro.cbp


5.选择编译器

上一步骤完成后,选择Next71d6a7b0f2a14a2e9178d57e9d78cd2c.png



6.选择Finsh后,工程创建介绍,如下

dfc7dad46ad3452da833ad85109ccb3d.png


7.其他操作

点开Sources左边的+号–>可双击展开的main.cpp文件–>在右侧的main.cpp编辑区,可通过ctrl+滚轮的方式缩放文字:

各个界面的作用如下:8f64bdca31674532ad4a5d5078d46fd3.png

常用的功能如下:

左边为项目文件区,该地方存储了你打开的项目,可以在这里方便地浏览你的项目结构。

中间为代码编辑区,在此处编写代码。

顶部,从左到右三个分别被圈起来的工具栏为:文件操作区、编译运行区、Debug工具区

fcf3f2b08b2c45f09f8abe0f81a19d22.png


8.删除main.cpp

右键main.cpp 删除


9.新建first_c_demo.c

file–>new -->Empty file

设置文件名称为first_c_demo.c

582cf4fef9fe44a7841fb11c179f5acb.png


10.编写代码


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

11.编译并运行

每次编辑完代码后,需要单击绿色三角运行,运行前会提示需要先编译,点击是Y即可:

320c111876e9452cacf644c4199080a3.png

点击是Y后,弹出如下结果:

76c27a5002ba4a5c8d48b40241d8a5e4.png


7.2 创建c项目

1.创建新工程

550d4e6100594332b5d46032690a2272.png


2.在弹出的窗口中,选择Console Application(控制台应用程序)

f715e0bd9dd149c6bfa122c4deb1cc18.png


3.创建一个C项目


0862d1be72ef4564a75827362562e975.png

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

dd0e86cbc0914b5e8b215b617248c0db.png


5.运行main.c

选择编译并运行

b8da264f005c499e8623f893d5dc776d.png


写新的代码

相关文章
|
3月前
|
算法 编译器 C语言
【2026最新】MinGW64官网下载安装保姆级教程(附安装包+图文并茂)
MinGW-w64 是 Windows 下的轻量级 GNU 编译器集合,支持 C/C++ 编译,无需虚拟机即可生成独立 exe 文件。它体积小、免安装、静态链接运行库,兼容 Win10/11 与旧系统,配置简单,广泛用于算法开发、刷题及教学场景。
4720 4
|
2月前
|
关系型数据库 MySQL PHP
bugfree缺陷管理工具部署步骤详解(附PHP+MySQL环境准备与安装教程)
BugFree是一款开源的轻量级缺陷管理工具,专为跟踪Bug生命周期设计,支持发现、分配、修复与验证全流程。部署简单:解压后配置PHP+MySQL环境(建议PHP 5.2–5.6)、建库、修改数据库连接参数,访问安装向导即可完成。适用于开发、测试及项目管理团队。
|
前端开发 JavaScript 网络协议
Web开发的历史发展技术演变
本文对Web开发的历史发展的了解很有裨益,推荐给大家。本文尝试从历史发展角度,说说各种研发模式的优劣。 一、简单明快的早期时代,二、后端为主的 MVC 时代,三、Ajax 带来的 SPA 时代,四、前端为主的 MV* 时代,五、Node 带来的全栈时代
2461 0
Web开发的历史发展技术演变
|
27天前
|
Java Windows
UGNX2512简体中文安装激活教程(附UGNX2512安装包下载)方法
UG NX2512正式发布:界面焕新暗黑风格,右上角标识更名“DC”,标题栏改为紫黑色;操作流畅度媲美NX2506。安装需管理员运行Setup,选中文/完整模块,注意路径无中文;关键步骤包括复制ProgramData至C盘、导入许可证、覆盖补丁文件。新增后处理配置器、NX真-MTS工件检测等优化功能。(239字)
1273 6
|
机器学习/深度学习 开发框架 API
Python 高级编程与实战:深入理解 Web 开发与 API 设计
在前几篇文章中,我们探讨了 Python 的基础语法、面向对象编程、函数式编程、元编程、性能优化、调试技巧以及数据科学和机器学习。本文将深入探讨 Python 在 Web 开发和 API 设计中的应用,并通过实战项目帮助你掌握这些技术。
|
NoSQL 编译器 Linux
CodeBlocks-20.03下载安装及中文教程
CodeBlocks-20.03下载安装及中文教程
5047 5
|
数据采集 运维 监控
ARMS学习
【8月更文挑战第21天】
471 1
|
C++
【洛谷 P1075】[NOIP2012 普及组] 质因数分解 题解(判断质数)
NOIP2012普及组题目,给定合数$n$由两个不同质数乘积组成,求较大质数。输入一个正整数$n$,输出较大质因子。例如输入21,输出7。代码使用C++,通过循环和质数判断找到能整除$n$的质数,再求另一个质数,并输出较大者。
359 0
|
人工智能 API Python
国内大模型调用实战
前面我们一览了国内主要大模型厂商的API价格,今天我们就来具体看下具体API的使用【6月更文挑战第3天】
1274 0
|
传感器 JavaScript 前端开发
VSCOde安装node.js环境
VSCOde安装node.js环境