系统:windows10
IDE:CLion和VS Code
开发需求:开发32位、64位程序

下面我会先解说MinGW的选择方式,然后再给出下载链接

MinGW的选择

MinGW有很多个版本,有的版本只能编译32位,有的只能编译64位,有的二者都能编译。下面是安装程序的选项。

Architecture(架构)选择

架构 说明 选择方式
i686 32位处理器 如果你电脑是32位则选择该类型
x86_64 64位处理器 如果你电脑是64位则选择该类型

Threads(线程)选择

学识尚浅,具体差别参考

https://blog.csdn.net/liuyongjin1984/article/details/2029494

线程类型 个人使用经历
posix 在Clion下能正常使用thread
win32 在Clion下使用thread报错

我选择的是posix的线程模式

Exception选择

模型 说明
seh 只能编译出64位程序
dwarf 只能编译出32位程序
sjij 可以编译出64位也可以编出32位

在CMakeLists.txt 中加上#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -m32")就可以编译出32位程序

下载链接

网上一些博主给Mingw下载链接http://mingw-w64.org/doku.php已不能用了(访问报错404)
可以使用这个的链接下载https://sourceforge.net/projects/mingw-w64/files/
根据上文中的选择方式在网页中找到对应的包

这些包下载后直接在电脑中解压即可

windows 下MinGW的选择和安装笔记相关推荐

  1. Windows下当地RabbitMQ服务的安装

    Windows下本地RabbitMQ服务的安装 本文参考:刘若泽相关技术文档 当然这些内容页可以通过RabbitMQ官方网站获得. RabbitMQ配置说明手册 一.RaibbitMQ服务器配置 1. ...

  2. Windows下PostgreSQL 8.1版安装图解

    声明:发现文档不错,转发IT168文档,如有问题,请与我联系,感谢. [IT168 专稿]PostgreSQL是一套功能强大的对象-关系型数据库管理系统.经过十几年的发展, PostgreSQL 是世 ...

  3. Windows下SPONGE及配套软件的安装

    Windows下SPONGE及配套软件的安装 引入 本教程包含在Windows操作系统下的SPONGE及其配套软件的安装.涉及的软件有: SPONGE:分子动力学模拟主程序 Xponge:分子动力学前 ...

  4. windows下Git与GitHub的安装及建仓基本操作

    目录 1 安装Git(Git for Windows) 1.1 准备安装文件 1.2 安装 1.3 查看安装结果 1.4 配置Git 2 Git的简单使用 2.1 建仓 2.2 Git指令 2.3 版 ...

  5. windows下Google Protocol Buffer 编译安装(vs)教程

    蒲公英的博客 分享技术带来的快乐 Kuaile.IN 搜索 首页 安卓相关 WordPress 主机相关 Linux相关 网络技术 电脑技术 编程技术 免费资源 当前位置: 首页 > 编程技术 ...

  6. Windows 下 MinGW-W64 与 CMake 的安装

    Windows 下 MinGW-W64 与 CMake 的安装 环境 安装 MinGW-W64 安装 CMake CMake 测试工程 CMake 与 MinGW-w64 一些常见使用问题 Windo ...

  7. Windows下静默卸载与静默安装

    Windows下静默卸载与静默安装 作者:高玉涵 时间:2020.12.27 15:09 博客:blog.csdn.net/cg_i 作者背景环境参见: <通过Windows批处理脚本批量修改D ...

  8. Windows下 maven3.0.4的安装步骤+maven配置本地仓库(转载)

    转自:Windows下 maven3.0.4的安装步骤+maven配置本地仓库 简单讲下maven的安装步骤: 1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量. 2 ...

  9. windows下使用cpanm进行模块安装

    windows下使用cpanm进行模块安装 要放假了,突然想整理一下手头上的软件,突然发现perl的安装模块这个功能不能用. 弄了一下,使得windows 下 perl 的 cpanm能用,避免成天为 ...

  10. Windows下MySQL压缩包.zip的安装

    安装教程可参考这篇文章: Windows下通过压缩包zip形式安装mysql数据库 重点是在安装过程中可能遇到的问题: 除了MYSQL服务无法启动,服务没有任何错误:解决方法这里提到的问题, 我遇到的 ...

最新文章

  1. CNCF案例研究:奇虎360
  2. 阿里云 Aliplayer高级功能介绍(二):缩略图
  3. 转发,脑机接口领域又一重要成果!
  4. 这个神器竟然能分分钟将多个 kubeconfig 合并成一个!
  5. 解决Eclipse中文乱码的方法
  6. k8s里面的项目怎么暴露端口让用户访问_从零开始入门 K8s | 可观测性:监控与日志...
  7. 反射封装工具类-----零SQL插入
  8. springmvc 1
  9. KNN实现CIFAR-10数据集识别
  10. Visual C++实现定制标题栏
  11. 解决 DBMS_AW_EXP: BIN$*****==$0 not AW$
  12. 【opencv】左右两张图片实现全景拼接
  13. 服务器webpack构建性能,webpack性能优化——构建效率(一)
  14. 在线教育平台HTML代码,在线教育学习管理平台html前端源码模板
  15. Windows勒索病毒防范、解决方法全攻略
  16. bzoj1488 图的同构
  17. unity3d 任务系统设计 mmo
  18. rrd文件导入mysql_RRDtool 系列连载-5 :查询 RRD 数据库信息
  19. The 'mode' option has not been set, webpack will fallback to 'production' for th is value
  20. 用c语言编写6位计算器,用c语言编写易简计算器.doc

热门文章

  1. Oracle多条重复id,查询时间最早的那条
  2. 转载十年 - 武汉公交杂记
  3. 基于微信小程序的毕业设计题目(32)求职招聘小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)
  4. 如何巧妙将流量转化为销量?
  5. Matlab实现图像灰度化算法
  6. 彩色图像灰度化 (RGB ⇒ Gray )(RGB ⇒ YUV)(Verilog)
  7. python的基本语法规则
  8. 单网卡实现 双IP 双网段(内外网)同时运行
  9. C语言自学之路六(循环语句详解)
  10. Idea查看Java类图和接口实现关系