これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドfauhdlcです。
プログラム:
NAME
fauhdlc - VHDL ファイルを中間コードにコンパイルします。
SYNOPSIS
fauhdlc [フラグ] [ - 出力 ファイル名 ] [ --c出力 ファイル名 ]
[ --lib ライブラリ [ vhdlファイル ]...] { vhdlファイル ...}
DESCRIPTION
fauhdlc はVHDLコンパイラで、中間コードまたはCコードを出力します。
VHDL 2000 標準のサブセット。
OPTIONS
これらのプログラムは通常のGNUコマンドライン構文に従い、長いオプションはで始まります
XNUMXつのダッシュ( `-')。 オプションの概要は以下に含まれています。
-h, - 助けて
オプションの概要を表示します。
-o, - 出力 出力ファイル
中間コードを出力 出力ファイル.
-l, --lib ライブラリ名
次のVHDLファイルをライブラリに次の名前で配置します。 ライブラリ名。 いいえの場合 --lib is
存在しない場合、すべてのファイルはライブラリ「work」に配置されます。
-f, --自立型
std.vhdl以外のライブラリをプリロードしないでください。デフォルトでは、 fauhdlc 共通プリロードします
適切なライブラリ名前空間内のライブラリ(現在はstd_logic_1164のみ)です。
--自立型 この動作を防ぐには、例えば、
そのようなライブラリの実装。
-エラー
警告をエラーとして扱います。
-p, --解析のみ
ソースファイルを解析した後、コンパイルを停止します。主にデバッグ時に便利です。
コンパイラ。
-d, --dot-parse ドットファイル
生の構文木を次のように出力します。 ドットファイルGraphViz ツールで使用できます。
-c, --ドット定数 ドットファイル
定数畳み込み後の構文木を出力する ドットファイル,
GraphViz ツールで使用できます。
-C, --c出力 Cファイル
Cファイルとして出力を生成する CファイルCコンパイラでコンパイルできるもの、例えば gccの.
このオプションはまだ実験段階です。
onworks.net サービスを使用して fauhdlc をオンラインで使用する