ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

iverilog-vpi - ອອນລາຍໃນຄລາວ

ແລ່ນ iverilog-vpi ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ iverilog-vpi ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


iverilog-vpi - ລວບລວມດ້ານຫນ້າສໍາລັບໂມດູນ VPI

ສະຫຼຸບສັງລວມ


iverilog-vpi [--ຊື່=ຊື່] ໄຟລ໌ແຫຼ່ງ...

ລາຍລະອຽດ


iverilog-vpi ເປັນເຄື່ອງມືເພື່ອເຮັດໃຫ້ການລວບລວມໂມດູນ VPI ງ່າຍສໍາລັບການນໍາໃຊ້ກັບ Icarus
Verilog. ມັນໃຊ້ເວລາຢູ່ໃນເສັ້ນຄໍາສັ່ງບັນຊີລາຍຊື່ຂອງໄຟລ໌ແຫຼ່ງ C ຫຼື C ++, ແລະສ້າງເປັນ
ສົ່ງອອກໂມດູນ VPI ທີ່ເຊື່ອມຕໍ່. ເບິ່ງ vvp(1) ຫນ້າຜູ້ຊາຍສໍາລັບຄໍາອະທິບາຍວິທີການເຊື່ອມຕໍ່
ໂມດູນຖືກໂຫລດໂດຍການຈໍາລອງ.

ຜົນໄດ້ຮັບແມ່ນຕັ້ງຊື່ຕາມໄຟລ໌ແຫຼ່ງທໍາອິດ. ຕົວຢ່າງ, ຖ້າໄຟລ໌ແຫຼ່ງທໍາອິດແມ່ນ
ຊື່ວ່າ foo.c, ຜົນຜະລິດກາຍເປັນ foo.vpi.

OPTIONS


iverilog-vpi ຍອມຮັບທາງເລືອກຕໍ່ໄປນີ້:

-lຫ້ອງສະຫມຸດ
ລວມເອົາຫ້ອງສະຫມຸດທີ່ມີຊື່ຢູ່ໃນການເຊື່ອມຕໍ່ຂອງໂມດູນ VPI. ນີ້ອະນຸຍາດໃຫ້ໂມດູນ VPI
ເພື່ອອ້າງອີງໃສ່ຫ້ອງສະໝຸດພາຍນອກຕື່ມອີກ.

-Iລະບົບ
ຕື່ມ ລະບົບ ໄປຫາບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີທີ່ຈະຊອກຫາໄຟລ໌ header.

-Dກໍານົດ
ກໍານົດມະຫາພາກທີ່ມີຊື່ ກໍານົດ.

--ຊື່=ຊື່
ໂດຍປົກກະຕິ, ໂມດູນ VPI ຜົນຜະລິດຈະຖືກຕັ້ງຊື່ຫຼັງຈາກໄຟລ໌ແຫຼ່ງທໍາອິດທີ່ຜ່ານ
ກັບຄໍາສັ່ງ. ທຸງນີ້ຕັ້ງຊື່ (ໂດຍບໍ່ມີການຕໍ່ທ້າຍ .vpi) ຂອງຜົນຜະລິດ
ໂມດູນ vpi.

--install-dir
ທຸງນີ້ເຮັດໃຫ້ໂຄງການພິມໄດເລກະທໍລີຕິດຕັ້ງສໍາລັບໂມດູນ VPI, ຫຼັງຈາກນັ້ນ
ອອກໄປ. ມັນເປັນຄວາມສະດວກສະບາຍສໍາລັບ makefiles ຫຼືຕົວຕິດຕັ້ງ plug-in ອັດຕະໂນມັດ.

--cflags, --ldflags ແລະ --ldlibs
ທຸງເຫຼົ່ານີ້ສະຫນອງການລວບລວມຂໍ້ມູນເວລາ.

PC ເທົ່ານັ້ນ OPTIONS


ພອດ PC ຂອງ iverilog-vpi ປະກອບມີທຸງພິເສດສອງອັນທີ່ຈໍາເປັນເພື່ອສະຫນັບສະຫນູນຫຼາຍ
ສະພາບແວດລ້ອມການພັດທະນາທີ່ຫຍຸ້ງຍາກ. ທຸງເຫຼົ່ານີ້ຊ່ວຍໃຫ້ໂຄງການຊອກຫາພາກສ່ວນທີ່ມັນ
ຕ້ອງການ.

-mingw=ເສັ້ນທາງ
ບອກໂຄງການຮາກຂອງຊຸດເຄື່ອງມື Mingw compiler. ໄດ້ vvp runtime ແມ່ນ
ລວບລວມກັບ compiler ນີ້, ແລະນີ້ແມ່ນ compiler ທີ່ iverilog-vpi ຄາດວ່າຈະ
ໃຊ້ເພື່ອລວບລວມລະຫັດແຫຼ່ງຂອງທ່ານ. ນີ້ປົກກະຕິແລ້ວບໍ່ຈໍາເປັນ, ແລະຖ້າທ່ານໃຊ້
ມັນ, ມັນເປັນສິ່ງຈໍາເປັນພຽງແຕ່ຄັ້ງດຽວ. compiler ຈະຊ່ວຍປະຢັດ ເສັ້ນທາງ ໃນ​ການ​ຈົດ​ທະ​ບຽນ​ສໍາ​ລັບ​ການ​
ໃຊ້ຕໍ່ມາ.

-ivl=ເສັ້ນທາງ
ກໍານົດສໍາລັບການນໍາໃຊ້ໃນລະຫວ່າງການລວບລວມຮາກຖ້າ Icarus Verilog ຕິດຕັ້ງ. ນີ້​ແມ່ນ
ສະຖານທີ່ທີ່ທ່ານຕິດຕັ້ງ Icarus Verilog ເມື່ອທ່ານແລ່ນຕົວຕິດຕັ້ງ. ທຸງນີ້
ຍັງຕ້ອງການພຽງແຕ່ຄັ້ງດຽວ, ແລະເສັ້ນທາງຖືກເກັບໄວ້ໃນລີຈິດຊີສໍາລັບການນໍາໃຊ້ໃນອະນາຄົດ.

UNIX-ເທົ່ານັ້ນ OPTIONS


ຮຸ່ນ UNIX ຂອງ iverilog-vpi ປະກອບມີທຸງເພີ່ມເຕີມເພື່ອໃຫ້ Makefile gurus ເບິ່ງ
ການ​ຕັ້ງ​ຄ່າ​ຂອງ​ ໄອກີໂລ ການຕິດຕັ້ງ. ດ້ວຍວິທີນີ້, Makefiles ສາມາດຂຽນໄດ້
ຈັດການ VPI ສະລັບສັບຊ້ອນທີ່ສ້າງຂຶ້ນໂດຍພື້ນເມືອງ, ແລະບໍ່ມີຄ່າ hard-coding ທີ່ຂຶ້ນກັບ
ລະ​ບົບ​ແລະ​ການ​ຕິດ​ຕັ້ງ​. ຖ້າ​ຫາກ​ວ່າ​ນໍາ​ໃຊ້​ທັງ​ຫມົດ​, ທາງ​ເລືອກ​ເຫຼົ່າ​ນີ້​ຕ້ອງ​ໄດ້​ຮັບ​ການ​ນໍາ​ໃຊ້​ຫນຶ່ງ​ໃນ​ເວ​ລາ​, ແລະ​
ໂດຍບໍ່ມີການທາງເລືອກອື່ນຫຼືຄໍາແນະນໍາ.

--cflags
ພິມທຸງ compiler (CFLAGS ຫຼື CXXFLAGS) ທີ່ຈໍາເປັນເພື່ອລວບລວມລະຫັດແຫຼ່ງ
ຈຸດຫມາຍປາຍທາງສໍາລັບໂມດູນ VPI.

--ldflags
ພິມທຸງຕົວເຊື່ອມຕໍ່ (LDFLAGS) ທີ່ຈໍາເປັນເພື່ອເຊື່ອມຕໍ່ໂມດູນ VPI.

--ldlibs
ພິມຫ້ອງສະໝຸດ (LDLIBS) ທີ່ຈໍາເປັນເພື່ອເຊື່ອມຕໍ່ໂມດູນ VPI.

-m32 ໃນລະບົບ 64bit ທີ່ສະຫນັບສະຫນູນມັນ (ແລະສະຫນັບສະຫນູນ vvp32) ທຸງນີ້ຮ້ອງຂໍ 32bit
vpi binary ແທນທີ່ຈະເປັນ 64bit binary ເລີ່ມຕົ້ນ.

ຕົວຢ່າງ GNU makefile ທີ່ໃຊ້ປະໂຫຍດຈາກທຸງເຫຼົ່ານີ້:

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 ເປັນການເປີດໄວ, ຟຣີ, ແລະມ່ວນຊື່ນ
    ແຫຼ່ງ HTML5 ກອບເກມທີ່ສະເຫນີ
    WebGL ແລະ Canvas rendering ທົ່ວ
    desktop ແລະຕົວທ່ອງເວັບມືຖື. ເກມ
    ສາມາດຮ່ວມ...
    ດາວໂຫລດ Phaser
  • 2
    ເຄື່ອງຈັກ VASSAL
    ເຄື່ອງຈັກ VASSAL
    VASSAL ແມ່ນເຄື່ອງຈັກເກມສໍາລັບການສ້າງ
    ສະບັບເອເລັກໂຕຣນິກຂອງກະດານພື້ນເມືອງ
    ແລະເກມບັດ. ມັນສະຫນອງການສະຫນັບສະຫນູນສໍາລັບ
    ການສະແດງຊິ້ນສ່ວນເກມແລະການໂຕ້ຕອບ,
    ແລະ ...
    ດາວໂຫລດ VASSAL Engine
  • 3
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF - ສ້ອມຂອງ iText
    OpenPDF ແມ່ນຫ້ອງສະຫມຸດ Java ສໍາລັບການສ້າງ
    ແລະແກ້ໄຂໄຟລ໌ PDF ດ້ວຍ LGPL ແລະ
    ໃບອະນຸຍາດແຫຼ່ງເປີດ MPL. OpenPDF ແມ່ນ​
    LGPL/MPL open source ຜູ້ສືບທອດ iText,
    a
    ດາວໂຫລດ OpenPDF - Fork ຂອງ iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ລະບົບສໍາລັບການອັດຕະໂນມັດ
    Geoscientific Analyzes - ແມ່ນພູມສາດ
    ຊອບແວລະບົບຂໍ້ມູນຂ່າວສານ (GIS) ກັບ
    ຄວາມສາມາດອັນຍິ່ງໃຫຍ່ສໍາລັບ geodata
    ການປຸງແຕ່ງ ແລະ ana...
    ດາວໂຫລດ SAGA GIS
  • 5
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    ກ່ອງເຄື່ອງມືສໍາລັບ Java/JTOPen
    IBM Toolbox ສໍາລັບ Java / JTOPen ແມ່ນ a
    ຫ້ອງສະຫມຸດຂອງຫ້ອງຮຽນ Java ສະຫນັບສະຫນູນ
    ໂປຣແກຣມລູກຄ້າ/ເຊີບເວີ ແລະອິນເຕີເນັດ
    ແບບຈໍາລອງກັບລະບົບທີ່ແລ່ນ OS/400,
    i5/OS, o...
    ດາວໂຫລດ Toolbox ສໍາລັບ Java/JTOPen
  • 6
    D3.js
    D3.js
    D3.js (ຫຼື D3 ສໍາລັບເອກະສານທີ່ຂັບເຄື່ອນດ້ວຍຂໍ້ມູນ)
    ເປັນຫ້ອງສະຫມຸດ JavaScript ທີ່ອະນຸຍາດໃຫ້ທ່ານ
    ເພື່ອຜະລິດຂໍ້ມູນແບບເຄື່ອນໄຫວ, ການໂຕ້ຕອບ
    ການສະແດງພາບໃນຕົວທ່ອງເວັບ. ດ້ວຍ D3
    ເຈົ້າ ...
    ດາວໂຫລດ D3.js
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

  • 1
    Abidiff
    Abidiff
    abidiff - ປຽບທຽບ ABIs ຂອງໄຟລ໌ ELF
    abidiff ປຽບທຽບ Application Binary
    ການໂຕ້ຕອບ (ABI) ຂອງສອງຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນ
    ໃນຮູບແບບ ELF. ມັນ​ອອກ​ຄວາມ​ຫມາຍ​
    ລາຍງານ...
    ແລ່ນ abidiff
  • 2
    abidw
    abidw
    abidw - serialize ABI ຂອງ ELF ໄດ້
    file abidw ອ່ານຫ້ອງສະຫມຸດທີ່ໃຊ້ຮ່ວມກັນໃນ ELF
    ຮູບແບບແລະປ່ອຍຕົວສະແດງ XML
    ABI ຂອງ​ຕົນ​ກັບ​ຜົນ​ຜະ​ລິດ​ມາດ​ຕະ​ຖານ​. ໄດ້
    ປ່ອຍອອກມາ...
    ແລ່ນ abidw
  • 3
    copac2xml
    copac2xml
    bibutils - ການ​ປ່ຽນ​ແປງ​ບັນ​ນາ​ທິ​ການ​
    ເຄື່ອງໃຊ້ສອຍ...
    ແລ່ນ copac2xml
  • 4
    ຕຳຫຼວດ
    ຕຳຫຼວດ
    copt - SYSNOPIS optimizer:
    copt file.. DESCRIPTION: copt is a
    ເຄື່ອງມືເພີ່ມປະສິດທິພາບ pephole ທົ່ວໄປ. ມັນ
    ອ່ານລະຫັດຈາກການປ້ອນຂໍ້ມູນມາດຕະຖານຂອງມັນ ແລະ
    ຂຽນ...
    ແລ່ນ copt
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - ລວບລວມຫົວຂໍ້
    ປະກາດຈາກເອກະສານ Stx ...
    ແລ່ນ collect_stx_titles
  • 6
    gatling-bench
    gatling-bench
    bench - http benchmark ...
    ແລ່ນ gatling-bench
  • ເພີ່ມເຕີມ »

Ad