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目录配置到环境变量:

检查安装是否成功:

相关推荐
2401_891482172 小时前
C++中的原型模式
开发语言·c++·算法
史蒂芬_丁2 小时前
C++静态变量管理实例
开发语言·c++
2301_795741792 小时前
C++中的代理模式变体
开发语言·c++·算法
2301_789015622 小时前
封装RBTree(红黑树)实现myset和mymap
开发语言·数据结构·c++·算法·r-tree
Ralph_Y2 小时前
std::unique_lock 与 std::lock_guard
开发语言·c++
Book思议-2 小时前
【数据结构实战】双向链表:删除节点
c语言·数据结构·算法·链表
赵民勇2 小时前
gtkmm库之动作系统详解
linux·c++
宵时待雨2 小时前
C++笔记归纳13:map & set
开发语言·数据结构·c++·笔记·算法
今夕资源网5 小时前
windows11无法启用投屏功能 无线显示器无法添加可选功能 解决办法 Miracast修复脚本
windows·计算机外设·miracast·系统修复·无线显示器·投屏功能·投屏功能无法添加
仰泳的熊猫7 小时前
题目2570:蓝桥杯2020年第十一届省赛真题-成绩分析
数据结构·c++·算法·蓝桥杯