0

Windowsでは、コマンド「ghdl -e something」によって実行可能ファイルが作成されないことを知っています。Linuxでは作成されます。実行可能ファイルに入力ファイルを指定する必要があります。私がLinuxにいた場合、./something < input.inpでそれを行うことができますが、Windowsでどのように行うことができますか? 実行可能ファイルが作成されないためです。

4

2 に答える 2

2

Windowsでは、実行可能ファイルは生成されません-使用する必要があります

ghdl -r work.foo

ファインマニュアルに記載されているように

于 2011-02-03T12:56:00.727 に答える
1

これで時間を失ったので、追加するだけです:(Windowsの場合)

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

ただし、 ghdl -d はすべてを正しく表示しました(絶対パスのvhdlファイル)

--> 絶対パスを使用しないでください。デフォルトでは、vhdl ファイルをそのフォルダーに配置すると、ユーザー フォルダーは "C:\Users\Lode" が使用されます (コマンドで開始します)。

ghdl -a test.vhdl
ghdl -r my_test

、すべてが機能します、fjoeew

于 2013-07-23T21:59:36.750 に答える