GHDL和VHDL - 可执行文件的输入

时间:2011-01-24 13:21:16

标签: vhdl executable ghdl

在Windows中我知道命令“ghdl -e something”没有创建可执行文件;在linux中它是创建的。我必须给我的可执行文件输入一个文件。如果我在linux上,我可以通过./something< input.inp但是我怎么能在windows中做呢?因为没有创建可执行文件。

2 个答案:

答案 0 :(得分:2)

在Windows上,没有生成可执行文件 - 您应该使用

ghdl -r work.foo

in the fine manual

所述

答案 1 :(得分:1)

添加,因为我浪费了时间: (在Windows中)

ghdl -a "c:\superabsolutepath\test.vhdl" worked
ghdl -r my_test  resulted in: cannot load entity my_test

然而,ghdl -d正确显示了everthing(带有绝对路径的vhdl文件)

- >不使用绝对路径,默认情况下,当我将vhdl文件放在该文件夹中时,用户文件夹使用“C:\ Users \ Lode”(并以命令

开头)
ghdl -a test.vhdl
ghdl -r my_test

,一切正常,fjoeew