انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

iverilog-vpi - آنلاین در ابر

اجرای iverilog-vpi در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور iverilog-vpi است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


iverilog-vpi - قسمت جلویی ماژول های VPI را کامپایل کنید

خلاصه


iverilog-vpi [--name=نام] منبع فایل...

شرح


iverilog-vpi ابزاری برای ساده سازی کامپایل ماژول های VPI برای استفاده با Icarus است
Verilog. در خط فرمان لیستی از فایل های منبع C یا C++ را می گیرد و به عنوان تولید می کند
خروجی یک ماژول VPI پیوندی را ببینید vp(1) صفحه مرد برای توضیح نحوه پیوند
ماژول توسط یک شبیه سازی بارگذاری می شود.

خروجی بر اساس اولین فایل منبع نامگذاری شده است. به عنوان مثال، اگر اولین فایل منبع باشد
تحت عنوان foo.c، خروجی می شود foo.vpi.

OPTIONS


iverilog-vpi گزینه های زیر را می پذیرد:

-lکتابخانه
کتابخانه نامگذاری شده را در پیوند ماژول VPI قرار دهید. این اجازه می دهد تا ماژول های VPI
برای ارجاع بیشتر به کتابخانه های خارجی.

-Iفهرست راهنما
اضافه کردن فهرست راهنما به لیست دایرکتوری هایی که برای فایل های هدر جستجو می شوند.

-Dتعريف كردن
یک ماکرو به نام تعریف کنید تعريف كردن.

--نام=نام
به طور معمول، ماژول VPI خروجی پس از اولین فایل منبع ارسال شده نامگذاری می شود
به فرمان این پرچم نام خروجی را (بدون پسوند vpi.) تنظیم می کند
ماژول vpi.

--install-dir
این پرچم باعث می شود که برنامه دایرکتوری نصب ماژول های VPI را چاپ کند
خروج این یک راحتی برای فایل های ساخت یا نصب کننده های خودکار افزونه است.

--cflags، --ldflags و --ldlibs
این پرچم ها اطلاعات زمان کامپایل را ارائه می دهند.

فقط رایانه شخصی OPTIONS


پورت کامپیوتر از iverilog-vpi شامل دو پرچم ویژه مورد نیاز برای پشتیبانی بیشتر است
محیط توسعه غیرقابل حل این پرچم‌ها به برنامه کمک می‌کنند تا قسمت‌های آن را پیدا کند
نیاز دارد.

-mingw=مسیر
ریشه مجموعه ابزار کامپایلر Mingw را به برنامه بگویید. در vp زمان اجرا است
با این کامپایلر کامپایل شده و این کامپایلری است که iverilog-vpi انتظار دارد که
برای کامپایل کد منبع خود استفاده کنید. این معمولاً مورد نیاز نیست و اگر از آن استفاده می کنید
آن فقط یک بار مورد نیاز است. کامپایلر ذخیره خواهد کرد مسیر در رجیستری برای
بعدا استفاده کنید

-ivl=مسیر
در صورت نصب Icarus Verilog، آن را برای استفاده در حین کامپایل تنظیم کنید. این هست
مکانی که هنگام اجرای نصب کننده، Icarus Verilog را نصب کردید. این پرچم
همچنین فقط یک بار مورد نیاز است و مسیر برای استفاده در آینده در رجیستری ذخیره می شود.

فقط یونیکس OPTIONS


نسخه یونیکس iverilog-vpi شامل پرچم های اضافی برای اجازه نگاه کردن به استادان Makefile
پیکربندی irilog نصب و راه اندازی. به این ترتیب، Makefiles را می توان آن را نوشت
ساخت‌های پیچیده VPI را به صورت بومی و بدون مقادیر سخت‌کدینگ که به آن بستگی دارد، مدیریت کنید
سیستم و نصب در صورت استفاده، این گزینه ها باید یکی یکی استفاده شوند، و
بدون هیچ گزینه یا دستورالعمل دیگری.

--cflags
پرچم های کامپایلر (CFLAGS یا CXXFLAGS) مورد نیاز برای کامپایل کد منبع را چاپ کنید
برای یک ماژول VPI.

--ldflags
پرچم های پیوند دهنده (LDFLAGS) مورد نیاز برای پیوند دادن یک ماژول VPI را چاپ کنید.

--ldlibs
کتابخانه های (LDLIBS) مورد نیاز برای پیوند یک ماژول VPI را چاپ کنید.

-32 در سیستم‌های 64 بیتی که از آن پشتیبانی می‌کنند (و vvp32 را پشتیبانی می‌کنند) این پرچم یک 32 بیت درخواست می‌کند.
vpi باینری به جای باینری پیش فرض 64 بیتی.

نمونه ای از فایل ایجاد گنو که از این پرچم ها استفاده می کند:

CFLAGS = -Wall -O $(CFLAGS_$@)
VPI_CFLAGS := $(shell iverilog-vpi --cflags)
CFLAGS_messagev.o = $(VPI_CFLAGS)
CFLAGS_fifo.o = $(VPI_CFLAGS)
messagev.o fifo.o: transport.h
messagev.vpi: messagev.o fifo.o
iverilog-vpi $^

با استفاده از خدمات onworks.net از iverilog-vpi به صورت آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad