我花了一整天的时间尝试在我的 PC 上安装 GHDL,以便我可以编译我的 .vhd 文件并使用 Gtkwave 对其进行测试。
我的一个尝试就是打字
sudo apt-get install ghdl gtkwave
我懂了:
缺少包列表...立即构建依赖项
缺少当前信息...立即无法使用 ghdl 包,请参考其他包。这可能意味着你的包已经失效、已经过时或者有一段时间没有其他来源可用
错误信息如下:
E: O pacote ghdl não tem candidato para instalação
对于那些不懂葡萄牙语的人来说,它说的是 ghdl 包没有可供安装的候选,但我真的不知道如何处理这些信息。
有谁知道我应该怎么做才能使 GHDL 命令正常工作并安装 Gtkwave?
谢谢。
答案1
自 Ubuntu 18.04 以来,GHDL 不再受官方支持。您只剩下几个选择:
- 自己构建。可以使用 Bash 脚本[1] 来简化此过程。
- 使用 docker 镜像 (ghdl/ext)。请参阅https://github.com/ghdl/docker
[1]https://gist.github.com/mathieucaroff/73ccbd30638d9b37b7129a7b7b8d7726