IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

iverilog-vpi - Online nel cloud

Esegui iverilog-vpi nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando iverilog-vpi che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


iverilog-vpi - Compila il front-end per i moduli VPI

SINOSSI


iverilog-vpi [--nome=Nome] file sorgente...

DESCRIZIONE


iverilog-vpi è uno strumento per semplificare la compilazione dei moduli VPI da utilizzare con Icarus
Verilog. Prende sulla riga di comando un elenco di file sorgente C o C++ e genera come
emettere un modulo VPI collegato. Vedi il VVP(1) pagina man per una descrizione di come il link
modulo viene caricato da una simulazione.

L'output prende il nome dal primo file di origine. Ad esempio, se il primo file sorgente è
detto foo.c, l'uscita diventa foo.vpi.

VERSIONI


iverilog-vpi accetta le seguenti opzioni:

-lbiblioteca
Includere la libreria denominata nel collegamento del modulo VPI. Ciò consente ai moduli VPI
per ulteriori riferimenti a librerie esterne.

-Ielenco
Aggiungi elenco all'elenco delle directory in cui verranno ricercati i file di intestazione.

-Ddefinire
Definire una macro denominata definire.

--nome=Nome
Normalmente, il modulo VPI di output prenderà il nome dal primo file sorgente passato
al comando. Questo flag imposta il nome (senza il suffisso .vpi) dell'output
modulo vpi.

--install-dir
Questo flag fa sì che il programma stampi la directory di installazione per i moduli VPI, quindi
Uscita. È una comodità per i makefile o gli installatori di plug-in automatici.

--flag, --ldflags ed --ldlibs
Questi flag forniscono informazioni sul tempo di compilazione.

SOLO PC VERSIONI


La porta PC di iverilog-vpi include due bandiere speciali necessarie per supportare il più
ambiente di sviluppo intrattabile. Questi flag aiutano il programma a individuare le parti che
esigenze.

-mingw=sentiero
Indica al programma la radice della suite di strumenti del compilatore Mingw. Il VVP il tempo di esecuzione è
compilato con questo compilatore, e questo è il compilatore che iverilog-vpi si aspetta di
utilizzare per compilare il codice sorgente. Normalmente non è necessario, e se lo usi
esso, è necessario solo una volta. Il compilatore salverà il sentiero nel registro per
utilizzare in seguito.

-ivl=sentiero
Impostare per l'utilizzo durante la compilazione il root se si installa Icarus Verilog. Questo è
il luogo in cui hai installato Icarus Verilog quando hai eseguito il programma di installazione. Questa bandiera
è anche necessario solo una volta e il percorso viene memorizzato nel registro per un uso futuro.

SOLO UNIX VERSIONI


La versione UNIX di iverilog-vpi include flag aggiuntivi per consentire ai guru di Makefile di sbirciare
la configurazione del iverilog installazione. In questo modo, i Makefile possono essere scritti che
gestire build VPI complesse in modo nativo e senza valori di codificazione fissa che dipendono dal
sistema e installazione. Se utilizzate del tutto, queste opzioni devono essere utilizzate una alla volta e
senza altre opzioni o direttive.

--flag
Stampa i flag del compilatore (CFLAGS o CXXFLAGS) necessari per compilare il codice sorgente
destinato a un modulo VPI.

--ldflags
Stampa i flag del linker (LDFLAGS) necessari per collegare un modulo VPI.

--ldlibs
Stampa le librerie (LDLIBS) necessarie per collegare un modulo VPI.

-M32 Sui sistemi a 64 bit che lo supportano (e supportano vvp32) questo flag richiede un 32 bit
binario vpi invece del binario a 64 bit predefinito.

Makefile GNU di esempio che sfrutta questi flag:

CFLAGS = -Muro -O $(CFLAGS_$@)
VPI_CFLAGS := $(shell iverilog-vpi --cflags)
CFLAGS_messaggiov.o = $(VPI_CFLAGS)
CFLAGS_fifo.o = $(VPI_CFLAGS)
messagev.o fifo.o: trasporti.h
messaggiov.vpi: messaggiov.o fifo.o
iverilog-vpi $^

Usa iverilog-vpi online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad