自几个月以来,我一直在使用ghdl进行学习。

现在我被迫使用Windows,并尝试在那里也使用ghdl和gtkwave。

我的问题是:安装ghdl后,我尝试编译一些代码。和:

ghdl -a aa.vhdl
ghdl -a bb.vhdl
...
ghdl -e test

我在Linux中使用的相同。

但是除了work-obj93.cf之外,它不会产生任何 Ant 输出

如果我列出
ghdl -d

一切似乎都很好。所有执行没有任何错误信息,但我没有得到二进制或任何东西。

最佳答案

请参阅ghdl用户指南3.1.2 Elaboration command

...

另请参阅1.3 What is GHDL?:

内部代码生成器版本称为mcode,它生成可执行代码作为内存阵列,并且不生成目标文件。没有优化,也无法链接到异物代码。

关于windows - ghdl不产生二进制文件(Windows),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16515818/

10-11 01:04