Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

iverilog-vpi — online w chmurze

Uruchom iverilog-vpi u dostawcy bezpłatnego hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

To jest polecenie iverilog-vpi, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


iverilog-vpi - Kompiluj interfejs użytkownika dla modułów VPI

STRESZCZENIE


iverilog-vpi [--nazwa=Nazwa] Plik źródłowy...

OPIS


iverilog-vpi to narzędzie ułatwiające kompilację modułów VPI do użytku z Icarus
Verilog. Pobiera w wierszu poleceń listę plików źródłowych C lub C++ i generuje jako
wyprowadzić połączony moduł VPI. Zobacz ww(1) strona podręcznika z opisem sposobu, w jaki linkowany
moduł jest ładowany przez symulację.

Dane wyjściowe noszą nazwę po pierwszym pliku źródłowym. Na przykład, jeśli pierwszy plik źródłowy to
o imieniu foo.c, wyjście staje się foo.vpi.

OPCJE


iverilog-vpi akceptuje następujące opcje:

-lbiblioteka
Dołącz nazwaną bibliotekę do łącza modułu VPI. Pozwala to na moduły VPI
aby dalej odwoływać się do bibliotek zewnętrznych.

-Ikatalog
Dodaj katalog do listy katalogów, w których będą wyszukiwane pliki nagłówkowe.

-Dokreślić
Zdefiniuj makro o nazwie określić.

--nazwa=Nazwa
Zwykle wyjściowy moduł VPI zostanie nazwany po pierwszym przesłanym pliku źródłowym
do polecenia. Ta flaga ustawia nazwę (bez sufiksu .vpi) wyjścia
moduł vpi.

--instalacja-katalog
Ta flaga powoduje, że program drukuje katalog instalacyjny modułów VPI, a następnie
Wyjście. Jest to udogodnienie dla plików makefile lub automatycznych instalatorów wtyczek.

--cflagi, --ldflagi i --ldlibs
Te flagi dostarczają informacji o czasie kompilacji.

TYLKO NA KOMPUTERZE OPCJE


Port komputera w iverilog-vpi zawiera dwie specjalne flagi potrzebne do wsparcia więcej
trudne środowisko programistyczne. Te flagi pomagają programowi zlokalizować części, które ma
wymagania.

-mingw=ścieżka
Przekaż programowi katalog główny pakietu narzędzi kompilatora Mingw. ten ww czas działania to
skompilowany tym kompilatorem, a to jest kompilator, który iverilog-vpi oczekuje
użyj do skompilowania kodu źródłowego. Zwykle nie jest to potrzebne, a jeśli używasz
to jest potrzebne tylko raz. Kompilator zapisze ścieżka w rejestrze dla
użyj później.

-ivl=ścieżka
Ustaw do użycia podczas kompilacji root, jeśli zainstalujesz Icarus Verilog. To jest
miejsce, w którym zainstalowałeś Icarus Verilog po uruchomieniu instalatora. Ta flaga
jest również potrzebny tylko raz, a ścieżka jest przechowywana w rejestrze do wykorzystania w przyszłości.

TYLKO UNIX OPCJE


Wersja UNIX iverilog-vpi zawiera dodatkowe flagi umożliwiające podglądanie guru Makefile
konfiguracja iverilog instalacja. W ten sposób Makefile mogą być napisane, że
obsługiwać złożone kompilacje VPI natywnie i bez wartości stałego kodowania, które zależą od
system i instalacja. Jeśli w ogóle są używane, te opcje muszą być używane pojedynczo i
bez żadnych innych opcji lub dyrektyw.

--cflagi
Wydrukuj flagi kompilatora (CFLAGS lub CXXFLAGS) potrzebne do skompilowania kodu źródłowego
przeznaczony do modułu VPI.

--ldflagi
Wydrukuj flagi linkera (LDFLAGS) potrzebne do połączenia modułu VPI.

--ldlibs
Wydrukuj biblioteki (LDLIBS) potrzebne do połączenia modułu VPI.

-m32 W systemach 64-bitowych, które to obsługują (i obsługują vvp32), ta flaga żąda 32-bitowego
binarny vpi zamiast domyślnego binarnego 64-bitowego.

Przykładowy plik makefile GNU, który wykorzystuje te flagi:

CFLAGS = -Ściana -O $(CFLAGS_$@)
VPI_CFLAGS := $(powłoka iverilog-vpi --cflags)
CFLAGS_messagev.o = $(VPI_CFLAGS)
CFLAGS_fifo.o = $(VPI_CFLAGS)
wiadomośćv.o fifo.o: transport.h
wiadomośćv.vpi: wiadomośćv.o fifo.o
iverilog-vpi $^

Korzystaj z iverilog-vpi online za pomocą usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    Phaser
    Phaser
    Phaser to szybka, darmowa i zabawna gra otwarta
    źródłowa struktura gry HTML5, która oferuje
    Renderowanie WebGL i Canvas w poprzek
    przeglądarek internetowych na komputery i urządzenia mobilne. Gry
    może być współ...
    Pobierz Phaser
  • 2
    Silnik WASAL
    Silnik WASAL
    VASSAL to silnik gry do tworzenia
    elektroniczne wersje tradycyjnej tablicy
    i gry karciane. Zapewnia wsparcie dla
    renderowanie elementów gry i interakcja,
    i ...
    Pobierz silnik VASSAL
  • 3
    OpenPDF — rozwidlenie iText
    OpenPDF — rozwidlenie iText
    OpenPDF to biblioteka Java do tworzenia
    i edycji plików PDF z LGPL i
    Licencja open source MPL. OpenPDF to
    LGPL/MPL open source następca iText,
    w ...
    Pobierz OpenPDF — rozwidlenie iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - System do Automatyzacji
    Analizy geologiczne - to geografia
    Oprogramowanie systemu informacyjnego (GIS) z
    ogromne możliwości geodanych
    przetwarzanie i an...
    Pobierz SAGA GIS
  • 5
    Przybornik dla Java/JTOOpen
    Przybornik dla Java/JTOOpen
    IBM Toolbox for Java / JTOpen to
    biblioteka klas Java obsługująca
    klient/serwer i programowanie internetowe
    modeli do systemu z systemem OS/400,
    i5/OS, lub...
    Pobierz Zestaw narzędzi dla języka Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (lub D3 dla dokumentów opartych na danych)
    to biblioteka JavaScript, która pozwala
    do tworzenia dynamicznych, interaktywnych danych
    wizualizacje w przeglądarkach internetowych. Z D3
    ty...
    Pobierz plik D3.js
  • więcej »

Komendy systemu Linux

Ad