אנגליתצרפתיתספרדי

Ad


סמל OnWorks

iverilog-vpi - מקוון בענן

הפעל את iverilog-vpi בספק אירוח חינמי של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה iverilog-vpi שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


iverilog-vpi - קומפיל קצה קצה עבור מודולי VPI

תַקצִיר


iverilog-vpi [--שם=שם] קובץ מקור...

תיאור


iverilog-vpi הוא כלי לפשט את הקומפילציה של מודולי VPI לשימוש עם Icarus
Verilog. זה לוקח בשורת הפקודה רשימה של קבצי מקור C או C++, ומייצר כ
פלט מודול VPI מקושר. ראה את vvp(1) דף אדם לתיאור של אופן הקישור
מודול נטען על ידי סימולציה.

הפלט נקרא על שם קובץ המקור הראשון. לדוגמה, אם קובץ המקור הראשון הוא
בשם foo.c, הפלט הופך foo.vpi.

אפשרויות


iverilog-vpi מקבל את האפשרויות הבאות:

-lספריה
כלול את הספרייה בעלת השם בקישור של מודול ה-VPI. זה מאפשר מודולי VPI
להתייחסות נוספת לספריות חיצוניות.

-Iבספרייה
להוסיף בספרייה לרשימת הספריות שיחפשו קבצי כותרות.

-Dלְהַגדִיר
הגדר מאקרו בשם לְהַגדִיר.

--name=שם
בדרך כלל, מודול ה-VPI של הפלט ייקרא על שם קובץ המקור הראשון שעבר
לפקודה. דגל זה מגדיר את השם (ללא סיומת .vpi) של הפלט
מודול vpi.

--install-dir
דגל זה גורם לתוכנית להדפיס את ספריית ההתקנה עבור מודולי VPI, לאחר מכן
יְצִיאָה. זהו נוחות עבור קבצי makefile או מתקיני פלאגין אוטומטיים.

--cflags, --ldflags ו --ldlibs
דגלים אלה מספקים מידע על זמן הידור.

למחשב בלבד אפשרויות


יציאת המחשב של iverilog-vpi כולל שני דגלים מיוחדים הדרושים כדי לתמוך יותר
סביבת פיתוח בלתי ניתנת לפתרון. דגלים אלה עוזרים לתוכנית לאתר חלקים שהיא
צרכי.

-mingw=נתיב
אמור לתוכנית את השורש של חבילת כלי המהדר של Mingw. ה vvp זמן ריצה הוא
קומפילד עם המהדר הזה, וזה המהדר ש iverilog-vpi מצפה ל
השתמש כדי להרכיב את קוד המקור שלך. זה בדרך כלל לא נחוץ, ואם אתה כן משתמש
זה נחוץ רק פעם אחת. המהדר ישמור את ה נתיב ברישום עבור
להשתמש מאוחר יותר.

-ivl=נתיב
הגדר לשימוש במהלך ההידור את השורש אם התקנת Icarus Verilog. זה
המקום שבו התקנת את Icarus Verilog כשהרצת את תוכנית ההתקנה. הדגל הזה
הוא גם נחוץ רק פעם אחת, והנתיב מאוחסן ברישום לשימוש עתידי.

UNIX בלבד אפשרויות


גרסת UNIX של iverilog-vpi כולל דגלים נוספים שיאפשרו לגורואים של Makefile להציץ בהם
התצורה של iverilog הַתקָנָה. בדרך זו, Makefiles ניתן לכתוב את זה
לטפל בבניות VPI מורכבות באופן מקורי, וללא ערכי קידוד קשיח התלויים ב
מערכת והתקנה. אם משתמשים בהם בכלל, יש להשתמש באפשרויות אלה אחת בכל פעם, וכן
ללא כל אפשרויות או הנחיות אחרות.

-cflags
הדפס את דגלי המהדר (CFLAGS או CXXFLAGS) הדרושים להידור קוד מקור
מיועד למודול VPI.

--ldflags
הדפס את דגלי המקשר (LDFLAGS) הדרושים לקישור מודול VPI.

--ldlibs
הדפס את הספריות (LDLIBS) הדרושות לקישור מודול VPI.

-מ 32 במערכות 64bit שתומכות בו (ותומכות ב-vvp32) הדגל הזה מבקש 32bit
vpi בינארי במקום ברירת המחדל של 64bit בינארי.

דוגמה לקובץ makefile של GNU שמנצל את הדגלים האלה:

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 $^

השתמש בiverilog-vpi באינטרנט באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser היא פתיחה מהירה, חינמית ומהנה
    מסגרת משחק מקור HTML5 שמציעה
    עיבוד WebGL ו-Canvas לרוחב
    דפדפני אינטרנט שולחניים וניידים. משחקים
    יכול להיות שותף...
    הורד את Phaser
  • 2
    מנוע VASSAL
    מנוע VASSAL
    VASSAL הוא מנוע משחק ליצירה
    גרסאות אלקטרוניות של לוח מסורתי
    ומשחקי קלפים. זה מספק תמיכה עבור
    עיבוד ואינטראקציה של חלקי משחק,
    ו...
    הורד את VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF היא ספריית Java ליצירה
    ועריכת קבצי PDF עם LGPL ו
    רישיון קוד פתוח MPL. OpenPDF הוא ה
    יורש הקוד הפתוח LGPL/MPL של iText,
    ...
    הורד את OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - מערכת לאוטומטיות
    ניתוחים גיאוגרפיים - הוא גיאוגרפי
    תוכנת מערכת מידע (GIS) עם
    יכולות עצומות לגיאודטה
    עיבוד ואנה...
    הורד את SAGA GIS
  • 5
    ארגז כלים עבור Java/JTOpen
    ארגז כלים עבור Java/JTOpen
    ארגז הכלים של IBM עבור Java / JTOpen הוא א
    ספריית מחלקות Java התומכות ב
    תכנות לקוח/שרת ואינטרנט
    דגמים למערכת עם OS/400,
    i5/OS, o...
    הורד את ארגז הכלים עבור Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (או D3 עבור מסמכים מבוססי נתונים)
    היא ספריית JavaScript המאפשרת לך
    לייצר נתונים דינמיים ואינטראקטיביים
    הדמיות בדפדפני אינטרנט. עם D3
    אתה...
    הורד את D3.js
  • עוד »

פקודות לינוקס

Ad