Dies ist der Befehl vppreprocp, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
vppreproc - Verilog-Code mit verilog-perl vorverarbeiten
ZUSAMMENFASSUNG
vppreproc --Hilfe
vppreproc [verilog_options] [-o Dateiname] [verilog_files.v...]
BESCHREIBUNG
Vppreproc liest die auf der Kommandozeile übergebenen Verilog-Dateien und gibt vorverarbeitet aus
Ausgabe auf Standardausgabe oder den mit . übergebenen Dateinamen -o.
Beachten Sie, dass vppreproc bis zur Version 3.100 vppp hieß. Wenn Sie also nach vppp suchen, ist dies
der richtige Ersatz. Der vppp-Name steht in Konflikt mit einem anderen nicht zu Verilog gehörenden Tool.
VERILOG ARGUMENTE
Die folgenden Argumente sind mit GCC, VCS und den meisten Verilog-Programmen kompatibel.
+definieren+jung+Wert =Artikel -Djung=Wert
Definiert das angegebene Präprozessorsymbol.
-f Datei
Lies die angegebene Datei und handle so, als ob der gesamte Text darin als Befehl angegeben wurde
Linienparameter.
-f Datei
Lies die angegebene Datei und handle so, als ob der gesamte Text darin als Befehl angegeben wurde
Linienparameter. Alle relativen Pfade sind relativ zum aktuellen Verzeichnis.
+incdir+dir =Artikel -Idir
Fügen Sie das Verzeichnis der Liste der Verzeichnisse hinzu, nach denen gesucht werden soll include
Verzeichnisse oder Bibliotheken.
+libex+ext+ext...
Geben Sie die Erweiterungen an, die zum Suchen von Modulen verwendet werden sollen. Wenn zum Beispiel Modul
x wird referenziert, schau rein x.ext.
-y dir
Fügen Sie das Verzeichnis der Liste der Verzeichnisse hinzu, nach denen gesucht werden soll include
Verzeichnisse oder Bibliotheken.
VPPPROZ ARGUMENTE
--help
Zeigt diese Meldung und die Programmversion an und wird beendet.
--Ö Datei
Verwenden Sie den angegebenen Dateinamen für die Ausgabe anstelle von stdout.
--dump-defines
Unterdrücke die normale Ausgabe und drucke stattdessen eine Liste aller Definitionen, die am Ende von existieren
Verarbeitung der Eingabedatei.
--kein Leerzeichen
Entfernt leere Zeilen aus der Ausgabe. Sollte mit --noline verwendet werden, als ob korrekte Zeile
Zahlen benötigt werden, müssen Leerzeilen für eine ordnungsgemäße Abrechnung durch das Programm erhalten bleiben
Lesen der Ausgabe von vppreproc.
--kein Kommentar
Kommentare entfernen.
--keine Linie
Entfernen Sie `line-Direktiven.
-P Wie --noline --noblank, ähnlich dem Verhalten von "GCC -P".
--pedantisch
Halten Sie sich strikt an die Verilog-Spezifikationen. Dadurch wird die Fehlerfunktion deaktiviert und kann möglicherweise deaktiviert werden
andere Funktionen, die nicht im genehmigten Sprachreferenzhandbuch angegeben sind.
Standardwert falsch.
--einfach
Fordert eine einfache Ausgabe an, ein Alias für --noline, --nocomment und --noblank.
--Synthese
Definiere SYNTHESE und ignoriere Text zwischen "ambit", "pragma", "synopsys" oder "synthesis"
translate_off- und translate_on-Metakommentare. Hinweis: Von der Verwendung von Metakommentaren wird abgeraten
da sie zu Silizium-Bugs geführt haben (im Vergleich zu ifdef SYNTHESIS); sehen
<http://www.veripool.org/papers/TenIPEdits_SNUGBos07_paper.pdf>.
--Version
Zeigt die Programmversion an und wird beendet.
SPRACHE ERWEITERUNGEN
Vppreproc unterstützt die in Verilog 2001 und definierten Vorverarbeitungskonstrukte
SystemVerilog 2005-Standards.
Die folgenden zusätzlichen Konstrukte können Ihrem Verilog-Code hinzugefügt werden.
`__DATEI__
Die __FILE__-Definition wird zum aktuellen Dateinamen als String erweitert, wie die __FILE__ von C++.
Dies wurde in den Standard 1800-2009 aufgenommen (aber von Verilog-Perl . unterstützt).
seit 2004!)
`__LINE__
Die __LINE__-Definition wird zum aktuellen Dateinamen als String erweitert, wie die __LINE__ von C++.
Dies wurde in den Standard 1800-2009 aufgenommen (aber von Verilog-Perl . unterstützt).
seit 2004!)
`Fehler Schnur
Dadurch wird bei Auftreten ein Fehler gemeldet, wie z. B. #error von C++.
DISTRIBUTION
Verilog-Perl ist Teil derhttp://www.veripool.org/> kostenloses Verilog EDA-Softwaretool
Suite. Die neueste Version ist erhältlich bei CPAN und ab
<http://www.veripool.org/verilog-perl>.
Copyright 2000-2016 von Wilson Snyder. Dieses Paket ist kostenlose Software; du kannst umverteilen
es und/oder modifizieren es unter den Bedingungen der GNU Lesser General Public License
Version 3 oder die Perl Artistic License Version 2.0.
AUTOREN
Wilson Snyder[E-Mail geschützt] >
Verwenden Sie vppreprocp online mit den onworks.net-Diensten