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