ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

iverilog-vpi - ออนไลน์ใน Cloud

เรียกใช้ iverilog-vpi ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง iverilog-vpi ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


iverilog-vpi - คอมไพล์ส่วนหน้าสำหรับโมดูล VPI

เรื่องย่อ


iverlog-vpi [--ชื่อ=ชื่อ] ไฟล์ต้นฉบับ...

DESCRIPTION


iverlog-vpi เป็นเครื่องมือที่ทำให้การรวบรวมโมดูล VPI ง่ายขึ้นสำหรับใช้กับ Icarus
เวริล็อก ใช้รายการไฟล์ต้นฉบับ C หรือ C ++ บนบรรทัดคำสั่งและสร้างเป็น
ส่งออกโมดูล VPI ที่เชื่อมโยง ดู vp(1) หน้าคนสำหรับคำอธิบายเกี่ยวกับวิธีการเชื่อมโยง
โมดูลถูกโหลดโดยการจำลอง

เอาต์พุตตั้งชื่อตามไฟล์ต้นฉบับไฟล์แรก ตัวอย่างเช่น ถ้าไฟล์ต้นฉบับไฟล์แรกคือ
ชื่อ ฟู.ซี, ผลลัพธ์จะกลายเป็น ฟู.วีพีไอ.

OPTIONS


iverlog-vpi ยอมรับตัวเลือกต่อไปนี้:

-lห้องสมุด
รวมไลบรารีที่มีชื่อไว้ในลิงก์ของโมดูล VPI ซึ่งช่วยให้โมดูล VPI
เพื่ออ้างอิงไลบรารีภายนอกเพิ่มเติม

-Iไดเรกทอรี
เพิ่ม ไดเรกทอรี ไปที่รายการไดเร็กทอรีที่จะค้นหาไฟล์ส่วนหัว

-Dกำหนด
กำหนดมาโครชื่อ กำหนด.

--ชื่อ=ชื่อ
โดยปกติโมดูลเอาต์พุต VPI จะถูกตั้งชื่อตามไฟล์ต้นฉบับแรกที่ส่งผ่าน
ไปที่คำสั่ง แฟล็กนี้ตั้งชื่อ (โดยไม่มีส่วนต่อท้าย .vpi) ของเอาต์พุต
โมดูล vpi

--ติดตั้ง-dir
แฟล็กนี้ทำให้โปรแกรมพิมพ์ไดเร็กทอรีการติดตั้งสำหรับโมดูล VPI จากนั้น
ทางออก เป็นความสะดวกสำหรับ makefiles หรือโปรแกรมติดตั้งปลั๊กอินอัตโนมัติ

--cflags, --ldflags และ --ldlibs
แฟล็กเหล่านี้ให้ข้อมูลเวลาคอมไพล์

พีซีเท่านั้น OPTIONS


พอร์ต PC ของ iverlog-vpi รวมสองแฟล็กพิเศษที่จำเป็นเพื่อรองรับเพิ่มเติม
สภาพแวดล้อมการพัฒนาที่ยากลำบาก แฟล็กเหล่านี้ช่วยให้โปรแกรมค้นหาชิ้นส่วนที่มัน
จำเป็น

-หมิง=เส้นทาง
บอกโปรแกรมถึงรูทของชุดเครื่องมือคอมไพเลอร์ Mingw NS vp รันไทม์คือ
เรียบเรียงด้วยคอมไพเลอร์นี้ และนี่คือคอมไพเลอร์ที่ iverlog-vpi คาดว่าจะ
ใช้เพื่อรวบรวมซอร์สโค้ดของคุณ โดยปกติไม่จำเป็น และถ้าคุณใช้
มันจำเป็นเพียงครั้งเดียวเท่านั้น คอมไพเลอร์จะบันทึก เส้นทาง ในรีจิสทรีสำหรับ
ใช้ในภายหลัง

-ivl=เส้นทาง
ตั้งค่าสำหรับการใช้งานระหว่างการคอมไพล์รูทหากติดตั้ง Icarus Verilog นี่คือ
ตำแหน่งที่คุณติดตั้ง Icarus Verilog เมื่อคุณรันโปรแกรมติดตั้ง ธงนี้
จำเป็นต้องใช้เพียงครั้งเดียวและเส้นทางจะถูกเก็บไว้ในรีจิสทรีเพื่อใช้ในอนาคต

UNIX เท่านั้น OPTIONS


เวอร์ชัน UNIX ของ iverlog-vpi รวมแฟล็กเพิ่มเติมเพื่อให้กูรู Makefile แอบดู
การกำหนดค่าของ ไอเวอร์ล็อก การติดตั้ง. ด้วยวิธีนี้ Makefiles สามารถเขียนได้ว่า
จัดการกับการสร้าง VPI ที่ซับซ้อนโดยกำเนิด และไม่มีค่าฮาร์ดโค้ดที่ขึ้นอยู่กับ
ระบบและการติดตั้ง หากใช้เลย ตัวเลือกเหล่านี้ต้องใช้ทีละตัวและ
โดยไม่มีทางเลือกหรือคำสั่งอื่นใด

--cflags
พิมพ์แฟล็กคอมไพเลอร์ (CFLAGS หรือ CXXFLAGS) ที่จำเป็นในการคอมไพล์ซอร์สโค้ด
กำหนดไว้สำหรับโมดูล VPI

--ldflags
พิมพ์แฟล็กตัวเชื่อมโยง (LDFLAGS) ที่จำเป็นในการเชื่อมโยงโมดูล VPI

--ldlibs
พิมพ์ไลบรารี (LDLIBS) ที่จำเป็นในการเชื่อมโยงโมดูล VPI

- ลบ.ม บนระบบ 64 บิตที่รองรับ (และรองรับ vvp32) แฟล็กนี้ร้องขอ 32 บิต
ไบนารี vpi แทนไบนารี 64 บิตเริ่มต้น

ตัวอย่าง makefile ของ GNU ที่ใช้ประโยชน์จากแฟล็กเหล่านี้:

CFLAGS = -วอลล์ -O $(CFLAGS_$@)
VPI_CFLAGS := $(เชลล์ iverilog-vpi --cflags)
CFLAGS_messagev.o = $(VPI_CFLAGS)
CFLAGS_fifo.o = $(VPI_CFLAGS)
messagev.o fifo.o: ขนส่ง.h
messagev.vpi: messagev.o fifo.o
iverlog-vpi $^

ใช้ iverilog-vpi ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad