前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C++教程系列之-02-win10系统下codeblocks-20.03下载与安装

C++教程系列之-02-win10系统下codeblocks-20.03下载与安装

作者头像
用户2225445
发布2022-11-12 17:03:11
7270
发布2022-11-12 17:03:11
举报
文章被收录于专栏:IT从业者张某某

C++教程系列之-02-win10系统下codeblocks-20.03下载与安装

1. codeblocks-20.03下载与安装

1.1 codeblocks-20.03mingw-setup.exe 下载

codeblocks-20.03的地址如下: 下载地址: https://sourceforge.net/projects/codeblocks/files/Binaries/20.03/Windows/ 进入后,页面如下:

在这里插入图片描述
在这里插入图片描述

关于不同的版本:

codeblocks-20.03mingw-nosetup.zip 2020-04-03 172.9 MB 294 codeblocks-20.03mingw-setup.exe 2020-04-03 152.4 MB 64,605 codeblocks-20.03-nosetup.zip 2020-04-03 37.2 MB 40 codeblocks-20.03-setup-nonadmin.exe 2020-04-03 37.5 MB 585 codeblocks-20.03-setup.exe 2020-04-03 37.5 MB 13953

解释如下:

代码语言:javascript
复制
We offer different flavours of the Windows installer, explained hereby:

Installers:
- codeblocks-20.03-setup.exe
  -> Default installer WITHOUT compiler.
- codeblocks-20.03-setup-nonadmin.exe
  -> Default installer WITHOUT compiler but runnable as non-admin, too.
  (But will lack th ability to e.g. create shortcuts for all users etc...)
- codeblocks-20.03mingw-setup.exe
  -> Default installer WITH G++/GCC and GFortran compiler

Packages
- codeblocks-20.03-nosetup.zip
  -> Default package WITHOUT installer
  -> Same content as codeblocks-20.03-setup.exe after installation.
  (Allows no customisation, use "as-is" if allergic to installers...)
- codeblocks-20.03mingw-nosetup.zip
  -> Default package WITH G++/GCC and GFortran compiler but WITHOUT installer
  -> Same content as codeblocks-20.03mingw-setup.exe after installation.
  (Allows no customisation, use "as-is" if allergic to installers...)

32 bit Windows
- While we strongly recommend to install the 64 bit version, we also
  offer 32 bit versions esp. for older Windows versions.
- If needed, check the installers/archives in the sub-folder "32bit".
- If a compiler is included, we recommend also using the 32 bit compiler.
- Please respect that we provide only very limited support for these.

The installers/packages with compiler include the GNU compiler suite
and GNU debugger (GDB) from MinGW-W64 project (x86_64-posix-seh-rev0,
version 8.1.0).

Info to all installations:
-> To make Code::Blocks portable, create an empty
"default.conf" file in the installation directory!

IF UNSURE, USE "codeblocks-20.03mingw-setup.exe"!

上面的最后一句写道如果不确定,就选择

codeblocks-20.03mingw-setup.exe

codeblocks-20.03mingw-setup.exe是自带MinGW的版本。

本文也选择这个版本,如果下载速度较慢,本文提供了一个国内百度网盘的版本

国内下载地址: 链接: https://pan.baidu.com/s/1DpyCREMuLY-vaqjOhoDDBw?pwd=vjad 提取码: vjad 复制这段内容后打开百度网盘手机App,操作更方便哦 –来自百度网盘超级会员v8的分享

1.2 codeblocks-20.03mingw-setup.exe 安装

1.2.1 下载后的路径为:

D:\C++\codeblocks-20.03mingw-setup.exe

如下图:

在这里插入图片描述
在这里插入图片描述

1.2.2 安装并创建工程

  1. 双击codeblocks-20.03mingw-setup.exe包:
  2. 欢迎页面 进入欢迎页面,点击Next:
在这里插入图片描述
在这里插入图片描述

4. 用户许可 选择 I Agree

在这里插入图片描述
在这里插入图片描述

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

都选择,选择Next

在这里插入图片描述
在这里插入图片描述
  1. 选择安装位置,点击Install

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

在这里插入图片描述
在这里插入图片描述

选择Install后进行安装。

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

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

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述

选择C++:

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

第一行: Project title : 创建的项目文件名称 第二行:Folder to create project in:文件所在位置 第三行:第一行对应生成的文件名 第四行:第二行对应生成文件具体位置

  1. 选择编译器

上一步骤完成后,选择Next

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述
在这里插入图片描述
  1. 其他操作 点开Sources左边的+号–>可双击展开的main.cpp文件–>在右侧的main.cpp编辑区,可通过ctrl+滚轮的方式缩放文字:
在这里插入图片描述
在这里插入图片描述

各个界面的作用如下: 常用的功能如下: 左边为项目文件区,该地方存储了你打开的项目,可以在这里方便地浏览你的项目结构。 中间为代码编辑区,在此处编写代码。 顶部,从左到右三个分别被圈起来的工具栏为:文件操作区、编译运行区、Debug工具区

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

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

在这里插入图片描述
在这里插入图片描述
  1. 在工程下创建新文件 选择新建文件–>选择Empty File:
在这里插入图片描述
在这里插入图片描述

选择把新文件添加到当前的工程下:

在这里插入图片描述
在这里插入图片描述

选择文件名,选择保存:

在这里插入图片描述
在这里插入图片描述

保存后,会在工程下,创建一个新的文件:

在这里插入图片描述
在这里插入图片描述

注: .c文件和.cpp文件的内容相同 对于.c文件,gcc编译后的func的.type为func;而对于.cpp文件gcc编译后的func的.type为_Z4funcv, 则编译器会根据文件后缀名对函数或变量名对某些修正,一个是C的编译方式,一个是C++的编译方式。

代码语言:javascript
复制
gcc -S Untitled3.cpp

g++无论是对.c文件还是.cpp文件都是按C++的方式编译的,这是和gcc是有区别的。gcc会根据文件后缀名来确定编译方式,而g++只有C++的编译方式

代码语言:javascript
复制
g++ -S Untitled3.cpp
  1. 编译并运行 首先一个工程下,只能由一个main()函数,先修改main.cpp中的main()为main()。 然后在Untitled3.cpp中添加如下代码,代码的含义为检查当前g++支持的C++标准:
代码语言:javascript
复制
#include <iostream>
 
int main(){
        #if __cplusplus==201402L
        std::cout << "C++14" << std::endl;
        #elif __cplusplus==201103L
        std::cout << "C++11" << std::endl;
        #else
        std::cout << "C++" << std::endl;
        #endif
 
        return 0;
}

修改后,选择编译:

在这里插入图片描述
在这里插入图片描述

再次选择运行,输出为:

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • C++教程系列之-02-win10系统下codeblocks-20.03下载与安装
  • 1. codeblocks-20.03下载与安装
    • 1.1 codeblocks-20.03mingw-setup.exe 下载
      • 1.2 codeblocks-20.03mingw-setup.exe 安装
        • 1.2.1 下载后的路径为:
        • 1.2.2 安装并创建工程
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档