|
|
本帖最后由 Illuminatia 于 2026-7-16 18:59 编辑
Multiwfn 官方二进制包目前未提供 Apple Silicon 的原生 macOS GUI 版本。
为方便 M 系列 Mac 用户使用,我基于社长官方的 Multiwfn 2026.7.15源码完成了 arm64 构建,并整理为可直接运行的 GUI 二进制包,我的机器是M3MAX,MACOS版本是26.5.2。
图形界面采用 Cocoa + DISLIN,运行时不依赖 XQuartz、X11 或 Motif。
与已有 macOS 构建方案的关系digital-chemistry-laboratory/multiwfn-mac-build 已提供 macOS 社区构建方案。该项目以 CMake 为核心,支持从 source_dist 分支编译,并提供 Homebrew 安装路径;其目标是让用户在本机建立可维护的源码构建环境。
这里提供固定版本的 Apple Silicon 二进制包,减少用户的环境配置工作。
| 项目 | multiwfn-mac-build | 本帖附件 | | 定位 | macOS 源码构建方案 | 可直接运行的 arm64 二进制包 | | 更新方式 | 跟踪上游 source_dist 分支 | 固定为 Multiwfn 2026.7.15 | | 使用前准备 | 需要 Homebrew 与编译依赖 | 无需安装 GCC、gfortran 或 Homebrew | | GUI 路径 | X11、Xt、Mesa、OpenMotif 与 DISLIN | Cocoa + DISLIN,无 XQuartz/X11/Motif | | 支持范围 | Intel 与 Apple Silicon 均有构建尝试 | Apple Silicon、macOS 15+ | | 安装方式 | CMake 或 Homebrew 编译安装 | 解压后直接通过 multiwfn 启动 | | 配置位置 | 用户自行设置 Multiwfnpath | 自动保存到用户 Application Support 目录 |
该项目的 GUI 构建说明要求安装 X11、Xt、Mesa 与 OpenMotif,并指出 Apple Silicon GUI 仍可能存在问题。
本构建改用原生 Cocoa 事件层,侧重 Apple Silicon 下的免依赖运行和 GUI 集成。
需要持续跟随上游源码、调整编译参数或使用 Homebrew 管理的用户,建议采用该 CMake 构建方案;希望直接使用固定版本原生 arm64 GUI 的用户,可使用本帖附件。
本构建特点- 原生 Apple Silicon arm64 二进制,正式支持 macOS 15+。
- 包内包含 GCC Fortran/OpenMP 运行时及 DISLIN 所需动态库。运行者不需要安装 Homebrew、GCC 或 gfortran。
- 图形界面采用 Cocoa + DISLIN,不依赖 XQuartz、X11 或 Motif。
- 终端入口统一为 multiwfn。解压后将目录加入 PATH:
export PATH="/path/to/Multiwfn:$PATH"multiwfn molecule.fch也可以在解压目录中直接运行:
./multiwfn molecule.fch~/Library/Application Support/Multiwfn/settings.ini、GUI 设置和 DISLIN 日志均保存在此处,不会写回程序目录。
欢迎大家反馈使用体验。
Multiwfn-2026.7.15-macos-arm64-gui.zip
(6.46 MB, 下载次数 Times of downloads: 0)
|
评分 Rate
-
查看全部评分 View all ratings
|