【笔记】MinGW-w64 环境下安装 meson 工具链

article/2025/6/22 12:15:26

📝 MinGW-w64 环境下安装 meson 工具链的安装笔记

✅ 安装目标

MSYS2 + MinGW-w64 x86_64 环境中,使用 pacman 安装构建工具 meson 及其依赖。


🧰 安装命令

pacman -S meson

 


📦 安装内容概览

包名版本描述
pkgconf2.4.3-1提供 pkg-config 支持
ninja1.12.1-2构建系统后端,配合 Meson 使用
meson1.8.1-1高性能构建系统

📦 安装详情

1. 下载信息

  • 总下载大小:2.25 MiB
  • 安装后占用空间:13.77 MiB
下载列表:
  • pkgconf-2.4.3-1-x86_64.pkg.tar.zst(65.3 KiB)
  • ninja-1.12.1-2-x86_64.pkg.tar.zst(158.5 KiB)
  • meson-1.8.1-1-any.pkg.tar.zst(2.0 MiB)

2. 安装流程

  1. 所有依赖关系已自动解析。
  2. 没有冲突包。
  3. 所有文件完整性校验通过。
  4. 安装完成无报错。

3. 关键提示信息

  • Ninja 可选依赖项
    • ninja-vim:Vim 的 Ninja 语法支持
    • ninja-emacs:Emacs 的 Ninja 模式支持

🔍 安装验证

meson --versionninja --versionpkg-config --version

 

✅ 所有工具均成功安装并可正常使用。


📁 安装路径说明

  • 二进制文件路径

    • /mingw64/bin/meson
    • /mingw64/bin/ninja
    • /mingw64/bin/pkg-config
  • 库文件/配置路径

    • /mingw64/lib/pkgconfig/
    • /mingw64/share/meson/


📌 注意事项

  • 如果你正在为 Python 扩展编译环境准备工具链,请确保:
    • 已设置正确的编译器路径:
      export CC=x86_64-w64-mingw32-gcc
      export CXX=x86_64-w64-mingw32-g++
    • Python 开发头文件已安装:
      pacman -S mingw-w64-x86_64-python

🧼 清理建议(可选)

如果我们不再需要缓存包以节省磁盘空间:

pacman -Sc

📚 相关资源

  • Meson 官网
  • Ninja 官网
  • MSYS2 官方文档

📌 结论

mesonninjapkgconf 已成功安装,可用于构建 C/C++ 项目或 Python 扩展模块。
🔧 推荐结合 mingw-w64-x86_64-toolchain 和 Python 开发环境一起使用,打造完整的 Windows 原生开发工具链。


http://www.hkcw.cn/article/kxpSskoFHk.shtml

相关文章

vulnyx lower5 writeup

信息搜集 arp-scan 目标IP为:192.168.43.177 nmap 发现开放了22和80端口 获取userFlag 有web服务,就先上去看一看 点击about后发现url变成了: http://192.168.43.177/page.php?incabout.html 这里很明显的就是一个利用点,根据…

哪吒汽车违反劳动保障条例被罚 拒不改正遭处罚

合众新能源汽车股份有限公司,即哪吒汽车关联公司,于5月23日新增两条行政处罚信息,处罚总金额为3.3万元,均由桐乡市人力资源和社会保障局执行。文书号分别为“桐人社罚决字 [2025] 第 000070 号”和“桐人社罚决字 [2025] 第 000071 号”。处罚事由显示,该公司在2025年3月2…

美国经济突传利空,美元指数直线跳水!美国财长最新发声 市场波动加剧

美国经济近期出现不利信号。美股三大指数盘初集体跳水,道指一度跌超1%。根据ISM公布的数据,美国5月ISM制造业活动连续四个月萎缩,进口分项指标创十六年新低。美媒分析认为,这反映了特朗普关税政策反复调整带来的广泛不确定性。受此影响,美元指数直线跳水,跌幅达0.8%,美元…

台积电2nm良率已达90% 市场需求强劲

台积电的2nm芯片制造工艺良率已超过90%,显示出其在先进技术方面的领先地位。在美国亚利利桑那州,台积电的工厂产能接近满负荷运行,订单源源不断,主要客户包括苹果、英伟达、高通、AMD和博通等美国科技巨头。台积电收到的2nm工艺芯片设计数量是5nm工艺的四倍,表明市场对2nm…

中国小电驴打破各国美梦 钠电池领先全球

中国在全球锂电池领域占据主导地位,一些国家试图减少对华依赖。分析人士认为,钠离子电池可能是其他国家减少对中国电池依赖的一条捷径,但数据显示,中国将在该领域再次领先世界。BBC注意到,通过电动两轮车(“小电驴”),钠电池已经在中国市场广泛应用。在杭州,数十辆造型…

家有两栋楼招亲男子辟谣 澄清加好友误解

家有两栋楼招亲男子辟谣 澄清加好友误解!5月31日,天河猎德村迎来一年一度的龙舟招景盛会,广州各地超过150条村前来猎德涌趁景。其中,一条龙舟上的“征婚启事”引起了广泛关注。视频中,一名男子脖子上挂着一张写有“两栋楼,海珠,未婚”的牌子。同日,该男子在社交平台上开…

RESTful APInahamcon Fuzzies-write-up

RESTful API 路径详解 RESTful API(Representational State Transfer)是一种 基于 HTTP 协议的 API 设计风格,它通过 URL 路径 和 HTTP 方法(GET、POST、PUT、DELETE 等)来定义资源的访问方式。它的核心思想是 将数据…

[ Qt ] | 与系统相关的操作(一):鼠标相关事件

目录 信号和事件的关系 (leaveEvent和enterEvent) 实现通过事件获取鼠标进入和鼠标离开 (mousePressEvent) 实现通过事件获得鼠标点击的位置 (mouseReleaseEvent) 前一个的基础上添加鼠标释放事件 (mouseDoubleClickEvent) 鼠标双击事件 鼠标移动事件 鼠标滚轮事件 …

(未解决)日历清单-扩展屏壁纸显示问题

需求:当前配有横屏和竖屏各一个,期望能用横屏显示日历清单中的自带壁纸,竖屏更换自己的壁纸; 问题:win11单独为竖屏显示器设置壁纸后,第二天日历清单会自动将桌面壁纸恢复为横屏的壁纸,猜测是由…

专业数据对比工具推荐

软件介绍 本文介绍一款专业的数据对比工具Beyond Compare。 软件安装 安装Beyond Compare非常简单,打开安装包后,只需点击"NEXT"即可完成安装。 软件功能概述 Beyond Compare是一款专业的数据对比软件,可以比较文件、文件夹和Ex…

LabVIEW轴角编码器自动检测

LabVIEW 开发轴角编码器自动检测系统,针对指控系统中高故障率的轴角编码器性能检测需求,通过模块化硬件架构与软件设计,实现编码器运转状态模拟、扭矩 / 转速实时监测、19 位并行编码采集译码、数据自动分析及报告生成等功能,解决…

恢复杯(月赛)

月赛的题目偏向思维,很有意思。 1.字符串 题目意思:给定一个字符串,判定好字符串的条件是,一个字母的大小写都在这个字符串里面。 思路:开两个数组,一个存放大写的某个字母是否出现,另一个存放…

第二十一章 格式化输出

第二十一章 格式化输出 本章仍然是文本相关的工具,重点放在格式文本输出而非更改文本本身的程序上。 命令如下: nl:对行进行编号。fold:在制定长度处折行。fmt:一个简单的文本格式化工具。pr:格式化要输…

印度一婚礼现场爆发斗殴 双方亲戚因换座要求大打出手

印度一婚礼现场爆发斗殴,双方亲戚因换座要求大打出手,女性也参与其中,椅子餐具齐飞。责任编辑:zx0002

女生包迷你小粽子和室友一起吃 口味自选白糖或老干妈

文理女生包迷你小粽子投喂室友,手捧随便抓,口味自选白糖或老干妈。责任编辑:zx0002

【笔记】在 Clang 工具链中降级 NumPy 到 2.2.4

📝 在 Clang 工具链中降级 NumPy 到 2.2.4 ✅ 目标说明 在 MSYS2 的 Clang 工具链环境中,将 NumPy 从 2.2.6 成功降级到 2.2.4。 🧰 环境信息 项目内容操作系统Windows 11MSYS2 终端类型Clang64(需手动启动)Python 路…

基于STM32控制直流电机加减速正反转设计

基于STM32控制直流电机 (仿真+程序+设计报告) 功能介绍 具体功能: 1.L298N电机驱动; 2.按键可以控制正/反转,加/减速,停止; 3.LCD1602显示转速等级和正反转&#xff…

性能优化 - 案例篇:大对象的优化

文章目录 Pre1. 引言2. String 的 substring 方法内存泄漏案例2.1 JDK6 的实现与内存泄漏2.2 JDK7 的修复2.3 优化启示 3. 集合扩容的隐形成本3.1 StringBuilder 扩容机制3.2 ArrayList 扩容机制3.3 HashMap 扩容机制3.4 优化建议 4. 结构维度:优化大对象的粒度与存…

尹锡悦夫妇公开露面参加大选投票 完成投票未回应提问

韩国第21届总统选举于当地时间3日上午6时正式开始投票。据韩联社报道,当天上午,韩国前总统尹锡悦与夫人金建希在安保人员陪同下前往首尔瑞草区的一处投票站完成投票。投票结束后,面对记者关于“何时接受检方调查”、“如何看待因弹劾引发的提前大选”以及“为何拒绝配合调查…

专家:国际调解院不是和西方打擂台 60国代表齐聚香港

国际调解院不是和西方打擂台 60国代表齐聚香港!调解不再看西方脸色,60国代表齐聚香港。2025年,中国主导设立的“国际调解院”正式挂牌成立,总部设在香港的旧湾仔警署。来自亚洲、非洲、中东等60个国家的代表共同见证这一历史性时刻。印尼外长表示:“终于不用再花冤枉钱看欧…