2.windows c/c++ 编译器安装, mingw和clang

文章目录

  • [1. mingw 下载安装](#1. mingw 下载安装)
    • [1.1 编译器选择下载](#1.1 编译器选择下载)
    • [1.2 编译器安装](#1.2 编译器安装)
  • [2. clang 下载安装](#2. clang 下载安装)

1. mingw 下载安装

1.1 编译器选择下载

因为在这个过程中是以学习为目的,所以直接使用最新的。这里选择最新的mingw。

下载地址: https://www.mingw-w64.org/downloads/

跳转到github下载:

1.2 编译器安装

下载后解压到自己电脑的安装目录中,并将bin目录配置环境变量。

安装检查:

出现相关信息,安装完成。

2. clang 下载安装

为什么有了gcc(mingw) 还要安装clang呢,因为clang对c++ 最新标准支持比较好,使用其可做新特性验证,平时使用也完全可以。而gcc 使用最新标准会出现各种问题,比较麻烦。

下载地址: https://github.com/mstorsjo/llvm-mingw/releases

这里下载最新版llvm-mingw,下载比较快:

选择下载压缩包,安装比较简单:

下载完后解压到安装目录并将bin目录配置到环境变量:

检查安装是否成功:

相关推荐
进击的小头2 分钟前
设计模式落地的避坑指南(C语言版)
c语言·开发语言·设计模式
凤年徐2 分钟前
容器适配器深度解析:从STL的stack、queue到优先队列的底层实现
开发语言·c++·算法
超绝振刀怪3 分钟前
【C++ String】
c++·stl
小程同学>o<6 分钟前
嵌入式之C/C++(四)预处理
c语言·c++·面试题库·嵌入式面试题
历程里程碑17 分钟前
Linux 18 进程控制
linux·运维·服务器·开发语言·数据结构·c++·笔记
爱装代码的小瓶子26 分钟前
【c++与Linux基础】文件篇(5)- 文件管理系统:
linux·开发语言·c++
梵刹古音37 分钟前
【C语言】 数组基础与地址运算
c语言·开发语言·算法
xu_yule38 分钟前
网络和Linux网络-15(IO多路转接)reactor编程-服务器
linux·运维·服务器·c++
Howrun77738 分钟前
C++_错误处理
开发语言·c++
近津薪荼44 分钟前
优选算法——滑动窗口3(子数组)
c++·学习·算法