İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

iverilog-vpi - Bulutta Çevrimiçi

Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden OnWorks ücretsiz barındırma sağlayıcısında iverilog-vpi çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen iverilog-vpi komutudur.

Program:

ADI


iverilog-vpi - VPI modülleri için ön uç derleyin

SİNOPSİS


ıverilog-vpi [--isim=isim] Kaynak dosyası...

TANIM


ıverilog-vpi Icarus ile kullanım için VPI modüllerinin derlenmesini basitleştiren bir araçtır
Verilog. Komut satırında C veya C++ kaynak dosyalarının bir listesini alır ve şu şekilde üretir:
bağlantılı bir VPI modülünün çıktısını alın. Bkz. VVP(1) bağlantının nasıl yapıldığının bir açıklaması için kılavuz sayfası
modül bir simülasyon tarafından yüklenir.

Çıktı, ilk kaynak dosyadan sonra adlandırılır. Örneğin, ilk kaynak dosya
adlı foo.c, çıktı olur foo.vpi.

SEÇENEKLER


ıverilog-vpi aşağıdaki seçenekleri kabul eder:

-lkütüphane
VPI modülünün bağlantısına adlandırılmış kitaplığı ekleyin. Bu, VPI modüllerine izin verir
harici kütüphanelere daha fazla başvurmak için.

-Irehber
Ekle rehber başlık dosyalarının aranacağı dizinler listesine.

-Dtanımlamak
Adlı bir makro tanımlayın tanımlamak.

--isim=isim
Normalde, çıktı VPI modülü, ilk kaynak dosyanın geçilmesinden sonra adlandırılır.
komuta. Bu bayrak, çıktının adını (.vpi soneki olmadan) belirler.
vpi modülü.

--install-dir
Bu bayrak, programın VPI modülleri için yükleme dizinini yazdırmasına neden olur, ardından
çıkış. Makefiles veya otomatik eklenti yükleyicileri için bir kolaylıktır.

--cflaglar, --ldflags ve --ldlib'ler
Bu bayraklar derleme zamanı bilgisi sağlar.

YALNIZCA PC SEÇENEKLER


PC portu ıverilog-vpi daha fazlasını desteklemek için gereken iki özel bayrak içerir
zorlu geliştirme ortamı. Bu bayraklar, programın tanımladığı parçaları bulmasına yardımcı olur.
ihtiyacı vardır.

-mingw=yol
Programa Mingw derleyici araç takımının kökünü söyleyin. NS VVP çalışma zamanı
bu derleyici ile derlendi ve bu derleyici ıverilog-vpi bekliyor
kaynak kodunuzu derlemek için kullanın. Bu normalde gerekli değildir ve kullanırsanız
o, sadece bir kez gereklidir. Derleyici kaydedecek yol için kayıt defterinde
daha sonra kullanın.

-ivl=yol
Icarus Verilog kurulursa, kök derleme sırasında kullanım için ayarlayın. Bu
yükleyiciyi çalıştırdığınızda Icarus Verilog'u kurduğunuz yer. bu bayrak
ayrıca yalnızca bir kez gereklidir ve yol, ileride kullanılmak üzere kayıt defterinde saklanır.

YALNIZCA UNIX SEÇENEKLER


UNIX sürümü ıverilog-vpi Makefile gurularının göz atmasına izin vermek için ek bayraklar içerir
yapılandırması ierilog Kurulum. Bu şekilde, Makefiles şu şekilde yazılabilir:
karmaşık VPI yapılarını yerel olarak ve
sistem ve kurulum. Hiç kullanılıyorsa, bu seçenekler birer birer kullanılmalıdır ve
başka seçenekler veya yönergeler olmadan.

--cflag'ler
Kaynak kodunu derlemek için gereken derleyici bayraklarını (CFLAGS veya CXXFLAGS) yazdırın
VPI modülü için tasarlanmıştır.

--ldflags
Bir VPI modülünü bağlamak için gereken bağlayıcı bayraklarını (LDFLAGS) yazdırın.

--ldlib'ler
Bir VPI modülünü bağlamak için gereken kitaplıkları (LDLIBS) yazdırın.

-m32 Onu destekleyen (ve vvp64'yi destekleyen) 32 bit sistemlerde bu bayrak 32 bit ister
varsayılan 64 bit ikili dosya yerine vpi ikili dosyası.

Bu bayraklardan yararlanan örnek GNU makefile:

CFLAGS = -Duvar -O $(CFLAGS_$@)
VPI_CFLAGS := $(kabuk iverilog-vpi --cflags)
CFLAGS_messagev.o = $(VPI_CFLAGS)
CFLAGS_fifo.o = $(VPI_CFLAGS)
mesajv.o fifo.o: ulaşım.h
mesajv.vpi: mesajv.o fifo.o
ierilog-vpi $^

onworks.net hizmetlerini kullanarak iverilog-vpi'yi çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    Phaser
    Phaser
    Phaser hızlı, ücretsiz ve eğlenceli bir açık
    sunan kaynak HTML5 oyun çerçevesi
    WebGL ve Canvas oluşturma
    masaüstü ve mobil web tarayıcıları. Oyunlar
    ortak olabilir...
    Phaser'ı indirin
  • 2
    VASAL Motor
    VASAL Motor
    VASSAL, oluşturmak için bir oyun motorudur.
    geleneksel tahtanın elektronik versiyonları
    ve kart oyunları. için destek sağlar
    oyun parçası oluşturma ve etkileşim,
    ve ...
    VASSAL Motorunu İndirin
  • 3
    OpenPDF - iText çatalı
    OpenPDF - iText çatalı
    OpenPDF oluşturmak için bir Java kütüphanesidir.
    ve PDF dosyalarını bir LGPL ile düzenlemek ve
    MPL açık kaynak lisansı. OpenPDF
    LGPL/MPL iText'in açık kaynaklı halefi,
    var ...
    OpenPDF'i İndirin - iText Çatalı
  • 4
    SAGA CBS
    SAGA CBS
    SAGA - Otomatik Sistem
    Yerbilimsel Analizler - Bir Coğrafidir
    Bilgi Sistemi (GIS) yazılımı ile
    coğrafi veriler için muazzam yetenekler
    işleme ve ana...
    SAGA GIS'i indirin
  • 5
    Java/JTOpen için Araç Kutusu
    Java/JTOpen için Araç Kutusu
    IBM Toolbox for Java / JTOpen, bir
    destekleyen Java sınıfları kütüphanesi
    istemci/sunucu ve internet programlama
    modelleri OS/400 çalıştıran bir sisteme,
    i5/OS veya...
    Java/JTOpen için Toolbox'ı indirin
  • 6
    d3.js
    d3.js
    D3.js (veya Veriye Dayalı Belgeler için D3)
    sağlayan bir JavaScript kitaplığıdır.
    dinamik, etkileşimli veriler üretmek için
    web tarayıcılarında görselleştirmeler. D3 ile
    sen...
    D3.js'yi indirin
  • Daha fazla »

Linux komutları

Ad