我正在拼命尝试在我的 Windows 机器上安装 GTKWave。任何人都可以给我这样的提示或将我重定向到一个好的教程(或者更好的是,在这里发布一个小教程)?
我认为文档不是最新的,因为它说 GTKWave 可以通过 Cygwin 获得,但事实并非如此。
我曾经遇到过同样的问题。要使其正常工作,您应该在系统上安装 Cygwin 或 MinGW。按照 Martin Thompson 的建议,从 dspia.com/gtkwave.html 下载 GTKWave 和
all_libs
。然后将所有内容解压缩到同一个文件夹中。要使其在 Windows 下运行,重要的是将可执行文件 gtkwave.exe
放入子文件夹 all_libs/bin
(这是所有 .dll 所在的位置)或将其添加到您的路径中。这样我就可以让 GTKWave 在 Windows 7 下运行了。
当前版本的二进制文件可以在这里找到:http://sourceforge.net/projects/gtkwave/files/
登录后,我可以从 GTKWave github 项目操作页面此处下载“独立”Windows 可执行文件。
我使用 WSL2 和 VcXsrv(X11 服务器)。您可以使用 Ubuntu 标准包进行 iverilog、verilator 等。此外,您还可以使用 Linux 下的 gtkwave 和 X 服务器来显示窗口。讽刺的是,许多开源程序使用 WSL2 运行更快,而不是允许在 Windows 上直接执行的“Windows 兼容性”层。
2013年提出这个问题时,这个还不存在。然而,我会在现代考虑这一点。