当前位置: 首页 > article >正文

Msys mingw32编译报错 CMake Error: Could not create named generator MSYS Makefiles

  1. 使用cmake -h可以看cmake当前支持哪些generator
  2. cmake会根据你得编译工具链更新这个generator列表
  3. 64位电脑编译32位exe场景,使用mingw32 安装环境如下:
pacman -S mingw-w64-i686-toolchain
pacman -S mingw-w64-i686-cmake
pacman -S mingw-w64-i686-make
pacman -S base-devel
  1. 64位电脑编译64位exe场景,使用mingw64 安装环境如下:
pacman -S mingw-w64-x86_64-toolchain
pacman -S mingw-w64-x86_64-cmake
pacman -S mingw-w64-x86_64-make
pacman -S base-devel
  1. 安装完毕环境后,cmake -h就可以看到支持MSYS Makefiles了
  2. 注意:mingw64和mingw32的工具链环境变量我估计是互通的,我在mingw32里面pacman -R 卸载了x86_64的相关包,在mingw64里面就没有了,所以上面32和64位的包都要安装,然后要编译的时候就选择对应的mingw终端去编译即可。

http://www.kler.cn/a/378865.html

相关文章:

  • windows XP,ReactOS系统3.4 共享映射区(Section)---2
  • 只允许指定ip远程连接ssh
  • python-19-异常处理
  • 【每日一题】LeetCode - 三数之和
  • Java中每个类都有个Class对象,那Class类有自己的Class对象吗?
  • GitHub上传自己的项目
  • DIP(Deep Image Prior,深度图像先验)和DMs(Diffusion Models,扩散模型)
  • CytoSPACE·单细胞与空间转录组的高精度对齐
  • API网关 - JWT认证 ; 原理概述与具体实践样例
  • 【06】A-Maven项目SVN设置忽略文件
  • 编写高性能爬虫抓取股票行情数据
  • Vue学习之路15----Props
  • 华为鸿蒙应用开发
  • 百度如何打造AI原生研发新范式?
  • 双向链表及如何使用GLib的GList实现双向链表
  • b站小土堆PyTorch视频学习笔记(CIFAR10数据集分类实例)
  • javascript 字符串转json格式数组
  • nginx系列--(三)--http
  • L1-2 什么是机器学习
  • 一些python torch函数
  • ROS(Robot Operating System)中,编写一个记录机器人速度并将其转换成轨迹
  • 【jvm】Full GC
  • 网络层3——IP数据报转发的过程
  • 请你谈一谈闭包?详细解释闭包的概念、形成原因、作用及与作用域、垃圾回收机制的关系
  • 深度学习(十):伦理与社会影响的深度剖析(10/10)
  • 最简单方式SSH连接局域网中另一台电脑的WSL2