当前位置:首页 > 技术文章 > 正文内容

C语言入门学习-Codeblocks编译软件下载安装与使用

Codeblocks是一款免费的C语言开发编译软件,容量小,只有100多MB,安装简单,不需要license,使用时不需要json文件配置,或环境变量配置,对于快速做C代码学习调试来说,是很好的入门工具。

下面就下载安装和使用过程,一些细节和遇到的问题,整理一下,方便以后回顾。

下载

可以直接从官网下载,下载地址是:https://www.codeblocks.org/downloads/binaries/#imagesoswindows48pnglogo-microsoft-windows

点击进去,可以看到以下列表:

同时,列表下面有一段话:

NOTE: The codeblocks-20.03-setup.exe file includes Code::Blocks with all plugins. The codeblocks-20.03-setup-nonadmin.exe file is provided for convenience to users that do not have administrator rights on their machine(s).

NOTE: The codeblocks-20.03mingw-setup.exe file includes additionally the GCC/G++/GFortran compiler and GDB debugger from MinGW-W64 project (version 8.1.0, 32/64 bit, SEH).

NOTE: The codeblocks-20.03(mingw)-nosetup.zip files are provided for convenience to users that are allergic against installers. However, it will not allow to select plugins / features to install (it includes everything) and not create any menu shortcuts. For the “installation” you are on your own.

If unsure, please use codeblocks-20.03mingw-setup.exe!

如果点开第一行的FossHUB,会弹出新的界面,

此时网页会自动下载<
codeblocks-20.03-setup.exe>,大小是35.7MB。

但不确定自己电脑是否已有GCC编译器,所以按照英文的推荐,下载<
codeblocks-20.03mingw-setup.exe >,也就是点击第4行的FossHUB,页面会自动下载<
codeblocks-20.03mingw-setup.exe>,大小是145MB。

就按照这个来安装。

安装

安装过程无需激活码,并提醒电脑上已有GNU GCC编译器,图片提示更改编译器主路径,不懂掠过。

这个环境配置,并不影响软件使用的。

界面配置

按照个人使用习惯,调整界面配置。

菜单栏点击Setting->Editor,弹出以下窗口

左边栏内,点击General setting,右边栏点击choose,调整字体和大小。

左边栏内,点击Syntax highlighting,右边栏点击Background,调整背景颜色,修改红蓝绿数值。

得到代码背景颜色,,为淡绿色,这样看代码时比较舒服。

左边栏内,点击Code completion,做代码补全配置:

当然是希望越早补全越好,最好是输入两个字符,就提示接下来输什么。

使用

双击打开软件。

在主页内

点击create a new project,选择Console application,

选择C语言

会弹出新窗口,在第一行Project title内,填入名称,并在第二行内选择文件夹,则第三行和第四行就会自动补全。

接下来弹出窗口,提示编译器,按照默认即可,这一页都不修改。

点击finish,得到

点击绿色箭头,编译并运行,得到

显示程序执行时间,是0.086s。

这个程序执行时间最小分辨率是1ms,且编译完成后,无论循环设置多少次,程序执行时间始终是0.01s,待进一步分析。

小结

目前来看,Codeblocks上手很简单,对于从simulink编译出来的C代码,也可以正常调试,但对比simulink的模型不同搭建方法带来的效率差异,若要使用程序执行时间作为指标,还是存在一定的问题。

扫描二维码推送至手机访问。

版权声明:本文由AR编程网发布,如需转载请注明出处。

本文链接:http://www.arlanguage.com/post/4307.html

分享给朋友:

“C语言入门学习-Codeblocks编译软件下载安装与使用” 的相关文章

Linux下各种连接数配置及高并发Nginx优化

前言在性能测试过程中,经常会接触到链接数相关的问题,那就是一台服务器最多能支持多少链接数呢?有的朋友可能会说是65535,因为操作系统有65535个端口,那么这个答案准确吗?首先先了解下如何标识一个链接,操作系统是通过一个四元组来标识一个TCP链接:{本地ip,本地port,远程ip,远程port}...

2020全网最全的Nginx 性能调优实战

1、Nginx运行工作进程数量Nginx运行工作进程个数一般设置CPU的核心或者核心数x2。如果不了解cpu的核数,可以top命令之后按1看出来,也可以查看/proc/cpuinfo文件 grep ^processor /proc/cpuinfo | wc -l[root@lx~]# vi/usr/...

如何在 NGINX 中创建自定义 404 错误页面

每次NGINX在尝试处理客户端请求时遇到错误,它都会返回一个错误。每个错误都包含一个HTTP响应代码和一个简短描述。错误通常通过简单的默认HTML页面显示给用户。幸运的是,您可以配置NGINX以向您的站点或 Web 应用程序的用户显示自定义错误页面。这可以使用 NGINX 的 error_page指...

405状态码Nginx解决办法

最近由于业务系统并发量比较大,所以在已有负载均衡的基础上,我们做了Nginx动静分离,但是系统访问后报错,经过F12(浏览器开发者模式)和Nginx日志分析,发现请求状态变成了405,故百度解释如下:问题原因: 请求的方式(get、post、delete)方法与后台规定的方式不符合。比如: 后台方...

网站nginx配置限制单个IP访问频率,预防DDOS恶意攻击

一、简介对于网站来说,尤其是流量较大出名的网站,经常遇到攻击,如DDOS攻击等,虽然有些第三方,如Cloudflare可以挡,但对于动态网站PHP来说,只能挡一部分。这时候需要对于单个IP恶意攻击做出限流。nginx的两个模块可以限流。nginx两个限流模块:连接频率限制,ngx_http_lim...

Nginx如何配置正向代理:一步步教你轻松上手

Nginx作为一个高性能的HTTP和反向代理服务器,广泛应用于各类网站和服务中。然而,很多人可能不知道,Nginx同样可以配置为正向代理。今天我们就来详细讲解一下如何配置Nginx作为正向代理,让你的网络访问更加灵活便捷。什么是正向代理?正向代理是指客户端通过代理服务器访问目标服务器的过程。简单来说...