Ini ialah arahan fauhdlc yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
fauhdlc - Susun fail VHDL kepada kod perantaraan.
SINOPSIS
fauhdlc [bendera] [ --pengeluaran nama fail ] [ --c-output nama fail ]
[ --lib perpustakaan [ vhdl-fail ]...] { vhdl-fail ...}
DESCRIPTION
fauhdlc ialah pengkompil VHDL, yang akan mengeluarkan kod perantaraan atau kod C. Ia menyokong a
subset standard VHDL 2000.
PILIHAN
Program ini mengikut sintaks baris arahan GNU yang biasa, dengan pilihan panjang bermula dengan
dua sengkang (`-'). Ringkasan pilihan disertakan di bawah.
-h, - membantu
Tunjukkan ringkasan pilihan.
-o, --pengeluaran fail keluaran
Keluarkan kod perantaraan ke dalam fail keluaran.
-l, --lib nama perpustakaan
Letakkan fail VHDL berikut ke dalam perpustakaan dengan nama nama perpustakaan. Jika tidak --lib is
kini, semua fail akan dimasukkan ke dalam perpustakaan "kerja".
-f, --berdiri bebas
Jangan pramuat mana-mana perpustakaan kecuali std.vhdl. Secara lalai, fauhdlc akan pramuat biasa
perpustakaan (pada masa ini hanya std_logic_1164) dalam ruang nama perpustakaan yang sesuai. The
--berdiri bebas menghalang kelakuan ini, contohnya jika anda ingin mengatasi
pelaksanaan perpustakaan tersebut.
-Werror
Anggap amaran sebagai ralat.
-p, --huraikan-sahaja
Berhenti dengan penyusunan selepas menghuraikan fail sumber. Terutamanya berguna untuk penyahpepijatan
penyusun.
-d, --titik-parse fail titik
Keluarkan pokok sintaks mentah ke dalam fail titik, yang boleh digunakan dengan alatan GraphViz.
-c, --titik-const fail titik
Keluarkan pokok sintaks yang wujud selepas melakukan lipatan berterusan ke dalam fail titik,
yang boleh digunakan dengan alatan GraphViz.
-C, --c-output c-fail
Hasilkan output sebagai fail C c-fail, yang boleh disusun dengan pengkompil C, cth gcc.
Pilihan ini masih eksperimen.
Gunakan fauhdlc dalam talian menggunakan perkhidmatan onworks.net