自几个月以来,我一直在使用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/