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

OnWorks favicon

vppreprocp - ອອນລາຍໃນຄລາວ

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

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

ໂຄງການ:

NAME


vppreproc - Preprocess ລະຫັດ Verilog ໂດຍໃຊ້ verilog-perl

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


vppreproc --ຊ່ວຍ
vppreproc [verilog_options] [-o filename] [verilog_files.v...]

ລາຍລະອຽດ


Vppreproc ອ່ານໄຟລ໌ Verilog ທີ່ສົ່ງຜ່ານເສັ້ນຄໍາສັ່ງແລະຜົນໄດ້ຮັບທີ່ຖືກປຸງແຕ່ງກ່ອນ
output ກັບມາດຕະຖານອອກຫຼືຊື່ໄຟລ໌ຜ່ານກັບ -o.

ຫມາຍເຫດ vppreproc ຖືກຕັ້ງຊື່ vppp ຈົນກ່ວາການປ່ອຍ 3.100, ດັ່ງນັ້ນຖ້າທ່ານກໍາລັງຊອກຫາ vppp, ນີ້ແມ່ນ
ການທົດແທນທີ່ຖືກຕ້ອງ. ຊື່ vppp ຂັດກັບເຄື່ອງມືອື່ນທີ່ບໍ່ແມ່ນ Verilog.

VERILOG ການໂຕ້ຖຽງ


ການໂຕ້ຖຽງຕໍ່ໄປນີ້ເຂົ້າກັນໄດ້ກັບ GCC, VCS ແລະໂຄງການ Verilog ສ່ວນໃຫຍ່.

+ນິຍາມ+var+ມູນຄ່າ =ລາຍການ -Dvar=ມູນຄ່າ
ກຳນົດສັນຍາລັກຂອງຕົວປະມວນຜົນກ່ອນກຳນົດ.

-f ເອກະສານ
ອ່ານໄຟລ໌ທີ່ລະບຸໄວ້, ແລະປະຕິບັດຄືກັບວ່າຂໍ້ຄວາມທັງຫມົດພາຍໃນມັນຖືກລະບຸເປັນຄໍາສັ່ງ
ຕົວກໍານົດການເສັ້ນ.

-f ເອກະສານ
ອ່ານໄຟລ໌ທີ່ລະບຸໄວ້, ແລະປະຕິບັດຄືກັບວ່າຂໍ້ຄວາມທັງຫມົດພາຍໃນມັນຖືກລະບຸເປັນຄໍາສັ່ງ
ຕົວກໍານົດການເສັ້ນ. ເສັ້ນທາງທີ່ກ່ຽວຂ້ອງໃດໆແມ່ນກ່ຽວຂ້ອງກັບໄດເລກະທໍລີປະຈຸບັນ.

+incdir+dir =ລາຍການ -Idir
ຕື່ມໄດເລກະທໍລີໃນບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີທີ່ຄວນຈະຖືກຄົ້ນຫາສໍາລັບການລວມ
ໄດເລກະທໍລີຫຼືຫ້ອງສະຫມຸດ.

+libext+ext+ext...
ລະບຸສ່ວນຂະຫຍາຍທີ່ຄວນໃຊ້ສໍາລັບການຊອກຫາໂມດູນ. ຖ້າຕົວຢ່າງໂມດູນ
x ແມ່ນອ້າງອີງ, ເບິ່ງໃນ x.ext.

-y dir
ຕື່ມໄດເລກະທໍລີໃນບັນຊີລາຍຊື່ຂອງໄດເລກະທໍລີທີ່ຄວນຈະຖືກຄົ້ນຫາສໍາລັບການລວມ
ໄດເລກະທໍລີຫຼືຫ້ອງສະຫມຸດ.

VPPREPROC ການໂຕ້ຖຽງ


- ຊ່ວຍ
ສະແດງຂໍ້ຄວາມນີ້ ແລະສະບັບໂປຣແກຣມ ແລະອອກ.

- ເອກະສານ
ໃຊ້ຊື່ໄຟລ໌ທີ່ໃຫ້ສໍາລັບຜົນໄດ້ຮັບແທນທີ່ຈະ stdout.

--dump-defines
ສະກັດກັ້ນຜົນຜະລິດປົກກະຕິ, ແລະແທນທີ່ຈະພິມບັນຊີລາຍຊື່ຂອງທັງຫມົດກໍານົດທີ່ມີຢູ່ແລ້ວໃນຕອນທ້າຍຂອງ
ການປະມວນຜົນໄຟລ໌ປ້ອນຂໍ້ມູນ.

--noblank
ເອົາເສັ້ນເປົ່າອອກຈາກຜົນຜະລິດ. ຄວນໃຊ້ກັບ --noline, ຄືກັບວ່າເສັ້ນທີ່ຖືກຕ້ອງ
ຕົວເລກແມ່ນຈໍາເປັນ, ເສັ້ນເປົ່າຕ້ອງໄດ້ຮັບການຮັກສາໄວ້ສໍາລັບການບັນຊີທີ່ເຫມາະສົມໂດຍໂຄງການ
ອ່ານຜົນຜະລິດຂອງ vppreproc.

--ບໍ່​ມີ​ຄໍາ​ເຫັນ
ເອົາ ຄຳ ເຫັນອອກ.

--noline
ເອົາ `ເສັ້ນຄໍາສັ່ງ.

-P ຄືກັນກັບ --noline --noblank, ຄ້າຍຄືກັນກັບພຶດຕິກໍາ "GCC -P".

-- pedantic
ປະຕິບັດຕາມຢ່າງເຂັ້ມງວດຂອງ Verilog spec. ອັນນີ້ປິດການນຳໃຊ້ຄຸນສົມບັດຂອງຂໍ້ຜິດພາດ ແລະອາດຈະປິດການນຳໃຊ້
ລັກສະນະອື່ນໆທີ່ບໍ່ໄດ້ລະບຸໄວ້ໃນຄູ່ມືການອ້າງອີງພາສາທີ່ໄດ້ຮັບອະນຸມັດ.
ຄ່າເລີ່ມຕົ້ນບໍ່ຖືກຕ້ອງ.

--ງ່າຍດາຍ
ຮ້ອງຂໍເອົາຜົນໄດ້ຮັບທີ່ງ່າຍດາຍ, ນາມແຝງສໍາລັບ --noline, --nocomment ແລະ --noblank.

--sythesis
ກໍານົດ SYNTHESIS, ແລະບໍ່ສົນໃຈຂໍ້ຄວາມລະຫວ່າງ "ambit", "pragma", "synopsys" ຫຼື "synthesis"
translate_off ແລະ translate_on ຄໍາຄິດຄໍາເຫັນ meta. ຫມາຍເຫດໂດຍໃຊ້ metacomments ແມ່ນທໍ້ຖອຍໃຈ
ຍ້ອນວ່າພວກມັນໄດ້ນໍາໄປສູ່ແມງໄມ້ຊິລິໂຄນ (ທຽບກັບ ifdef SYNTHESIS); ເບິ່ງ
<http://www.veripool.org/papers/TenIPEdits_SNUGBos07_paper.pdf>.

- ການປ່ຽນແປງ
ສະ​ແດງ​ສະ​ບັບ​ໂຄງ​ການ​ແລະ​ອອກ​.

LANGUAGE ການສົນທະນາ


Vppreproc ສະຫນັບສະຫນູນໂຄງສ້າງ preprocessing ທີ່ກໍານົດໄວ້ໃນ Verilog 2001 ແລະ
ມາດຕະຖານ SystemVerilog 2005.

ໂຄງສ້າງເພີ່ມເຕີມຕໍ່ໄປນີ້ອາດຈະຖືກເພີ່ມໃສ່ລະຫັດ Verilog ຂອງທ່ານ.

`__FILE__
__FILE__ ກຳນົດການຂະຫຍາຍໄປຫາຊື່ໄຟລ໌ປັດຈຸບັນເປັນສະຕຣິງ, ເຊັ່ນ: __FILE__ ຂອງ C++.
ນີ້ໄດ້ຖືກລວມເຂົ້າໃນມາດຕະຖານ 1800-2009 (ແຕ່ສະຫນັບສະຫນູນໂດຍ Verilog-Perl.
ນັບ​ຕັ້ງ​ແຕ່​ປີ 2004​!

`__LINE__
__LINE__ ກຳນົດການຂະຫຍາຍໄປຫາຊື່ໄຟລ໌ປັດຈຸບັນເປັນສະຕຣິງ, ເຊັ່ນ: C++'s __LINE__.
ນີ້ໄດ້ຖືກລວມເຂົ້າໃນມາດຕະຖານ 1800-2009 (ແຕ່ສະຫນັບສະຫນູນໂດຍ Verilog-Perl.
ນັບ​ຕັ້ງ​ແຕ່​ປີ 2004​!

`ຄວາມຜິດພາດ string
ນີ້ຈະລາຍງານຂໍ້ຜິດພາດເມື່ອພົບ, ຄືກັບ #error ຂອງ C++.

DISTRIBUTION


Verilog-Perl ແມ່ນສ່ວນຫນຶ່ງຂອງhttp://www.veripool.org/> ເຄື່ອງມືຊອບແວ Verilog EDA ຟຣີ
ຊຸດ. ຮຸ່ນຫຼ້າສຸດແມ່ນມີຢູ່ໃນ CPAN ແລະຈາກ
<http://www.veripool.org/verilog-perl>.

ສະຫງວນລິຂະສິດ 2000-2016 ໂດຍ Wilson Snyder. ຊຸດນີ້ແມ່ນຊອບແວຟຣີ; ເຈົ້າສາມາດແຈກຢາຍຄືນໄດ້
ມັນ​ແລະ/ຫຼື​ປັບ​ປຸງ​ແກ້​ໄຂ​ມັນ​ພາຍ​ໃຕ້​ເງື່ອນ​ໄຂ​ຂອງ​ທັງ GNU Lesser General Public License
ເວີຊັນ 3 ຫຼື Perl Artistic License Version 2.0.

AUTHORS


Wilson Snyder[email protected]>

ໃຊ້ vppreprocp ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

  • 1
    ບໍລິສັດ KDiff3
    ບໍລິສັດ KDiff3
    ບ່ອນເກັບມ້ຽນນີ້ບໍ່ຖືກຮັກສາໄວ້ອີກຕໍ່ໄປ
    ແລະຖືກເກັບຮັກສາໄວ້ເພື່ອຈຸດປະສົງການເກັບມ້ຽນ. ເບິ່ງ
    https://invent.kde.org/sdk/kdiff3 for
    ລະ​ຫັດ​ໃຫມ່​ທີ່​ສຸດ​ແລະ​
    https://download.kde.o...
    ດາວໂຫລດ KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX ແມ່ນ GUI ສໍາລັບ
    Loader USB ຂອງ Waninkoko, ອີງໃສ່
    libwiigui. ມັນອະນຸຍາດໃຫ້ລາຍຊື່ແລະ
    ເປີດເກມ Wii, ເກມ Cube ແລະ
    homebrew ໃນ Wii ແລະ WiiU ...
    ດາວໂຫລດ USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS ສະຫນອງຄຸນສົມບັດ ANSI SQL
    & ແລ່ນໃນ Linux, Windows &
    ເວທີ Unix ຫຼາຍ. ຄຸນ​ລັກ​ສະ​ນະ
    ຄວາມສອດຄ່ອງ ແລະປະສິດທິພາບທີ່ດີເລີດ
    ແລະພະລັງງານ...
    ດາວໂຫລດ Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer ເປັນບັນນາທິການ HTML ທີ່ໃຊ້ wysiwyg
    ຖານຂໍ້ມູນ Mozilla Composer. ເປັນ
    ການພັດທະນາຂອງ Nvu ໄດ້ຖືກຢຸດເຊົາ
    ໃນປີ 2005, KompoZer ແກ້ໄຂຂໍ້ບົກພ່ອງຫຼາຍຢ່າງແລະ
    ເພີ່ມ f...
    ດາວໂຫລດ KompoZer
  • 5
    ດາວໂຫຼດ Manga ຟຣີ
    ດາວໂຫຼດ Manga ຟຣີ
    The Free Manga Downloader (FMD) ເປັນ
    ຄໍາຮ້ອງສະຫມັກແຫຼ່ງເປີດທີ່ຂຽນໃນ
    Object-Pascal ສໍາລັບການຄຸ້ມຄອງແລະ
    ການດາວໂຫຼດ manga ຈາກເວັບໄຊທ໌ຕ່າງໆ.
    ນີ້ແມ່ນແວ່ນ...
    ດາວໂຫຼດ Manga ດາວໂຫຼດຟຣີ
  • 6
    Aetbootin
    Aetbootin
    UNetbootin ອະນຸຍາດໃຫ້ທ່ານສ້າງ bootable
    Live USB drives ສໍາລັບ Ubuntu, Fedora, ແລະ
    ການແຈກຢາຍ Linux ອື່ນໆໂດຍບໍ່ມີ
    ການເຜົາໄຫມ້ CD. ມັນເຮັດວຽກຢູ່ໃນ Windows, Linux,
    ແລະ ...
    ດາວໂຫລດ UNetbootin
  • ເພີ່ມເຕີມ »

Linux ຄຳ ສັ່ງ

Ad