尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

GTKWave macOS 安装与运行指南:3 条命令,5 分钟跑通波形查看

GTKWave macOS 安装与运行指南:3 条命令,5 分钟跑通波形查看 GTKWave macOS 安装与运行指南3 条命令5 分钟跑通波形查看【免费下载链接】gtkwaveGTKWave is a fully featured GTK based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.项目地址: https://gitcode.com/gh_mirrors/gt/gtkwave装完之后你能在 Mac 上直接打开 VCD、FST、LXT2、GHW 波形文件查看时序、缩放时间轴、标记时间点。全程最快 3 条命令约 5 分钟。最短路径一键安装命令打开终端App执行brew install --HEAD randomplum/gtkwave/gtkwave再执行gtkwave窗口弹出即成功。为什么走这条路Homebrew 官方仓库没有 GTKWave社区 tap 由 macOS 用户维护已修好新系统上的构建问题。官方提供的 .app 打包脚本需要你先装齐 Xcode 命令行工具、meson、GTK 全家桶约 10 分钟起步。--HEAD从开发分支编译能拿到新系统的兼容修复。一步步来Homebrew 方案第 1 步安装公式执行brew install --HEAD randomplum/gtkwave/gtkwave预期输出末尾出现 Pouring gtkwave--HEAD或 /opt/homebrew/Cellar/gtkwaveIntel 机器是/usr/local/Cellar/gtkwave全程约 3~10 分钟。成功判定无Error字样退出码 0。第 2 步确认命令可用执行which gtkwave预期输出/opt/homebrew/bin/gtkwaveIntel 为/usr/local/bin/gtkwave。成功判定能打印出路径而不是gtkwave not found。第 3 步打开一个波形验证执行把路径换成你自己的文件gtkwave examples/des.fst成功判定✅窗口标题显示文件名左侧 SST 树能看到信号右侧波形渲染出来菜单栏含 Search、View。失败分支提示找不到该公式依次执行brew update brew update-tap randomplum/gtkwave brew install --HEAD randomplum/gtkwave/gtkwave仍失败时检查网络能否访问 formulae.brew.sh。一步步来源码编译 GTKWave 4想要仓库里最新的 GTKWave 4 改动时用这条路线全程约 10~15 分钟。第 1 步准备工具链执行xcode-select --install brew install meson ninja pkg-config gtk3 gtk4 json-glib成功判定xcode-select --install无报错装过会提示 already installed。第 2 步拉取源码执行git clone https://gitcode.com/gh_mirrors/gt/gtkwave cd gtkwave第 3 步编译安装执行meson setup build meson compile -C build sudo meson install -C build预期输出meson install末尾逐行列出安装到/usr/local/bin的文件。成功判定gtkwave --version打印版本横幅。⚠️ 失败分支编译中途报gobject-introspection相关错误时在meson setup后追加-Dintrospectionfalse重跑。踩坑速查现象原因解法brew: command not foundHomebrew 不在 PATH常见于 Intel 老系统执行eval $(/usr/local/bin/brew shellenv)再重新安装安装卡住或报 formula 错误Homebrew 或 Xcode 命令行工具版本过旧先brew update再sudo xcode-select --install重装工具链启动报libgtk-3.0.dylib找不到动态库版本与 Homebrew 版本不匹配重装依赖brew reinstall gtk3 gtk-mac-integration后重跑安装命令xcode-select: error: command line tools are not installed没装 Apple 命令行工具执行xcode-select --install并点安装源码编译报gobject-introspection not foundmacOS 上该组件不完整meson setup加-Dintrospectionfalse还有哪些路路线适用场景上手成本代价brew 社区公式上文主方案日常查看波形要快1 条命令约 5 分钟拿的是社区维护的构建不一定含仓库当天最新提交源码编译 GTKWave 4需要最新功能、要改代码4 条命令约 15 分钟系统里多一套自编译依赖升级要自己重编仓库自带 .app 打包./macos/build.sh想要 Dock 可双击的独立应用先装齐依赖再跑脚本最折腾适合交付给完全不懂终端的人SourceForge 上流传的旧版 macOS 包与当前 macOS 不兼容不建议再走这条路。收尾赶时间就用 brew 公式一条命令要尝鲜 GTKWave 4 就走源码路线。遇到问题先看仓库里 官方 macOS 安装文档 的故障排查小节或去 GTKWave 社区 Issue 区搜关键词。【免费下载链接】gtkwaveGTKWave is a fully featured GTK based wave viewer for Unix and Win32 which reads LXT, LXT2, VZT, FST, and GHW files as well as standard Verilog VCD/EVCD files and allows their viewing.项目地址: https://gitcode.com/gh_mirrors/gt/gtkwave创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表