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

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

ໂຄງການ:

NAME


ecppc - compiler ສໍາລັບ ecpp(7​)

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


ecppc [-bhszvtM] [-s-] [-o ຊື່​ເອ​ກະ​ສານ] [-n ຊື່] [-m ປະເພດ mime] [-- mimetypes ຊື່​ເອ​ກະ​ສານ] [-I
dir] [-l ປະເພດບັນທຶກ] ຊື່​ເອ​ກະ​ສານ

ecppc -bb ຊື່​ເອ​ກະ​ສານ ...

ລາຍລະອຽດ


ecppc ແມ່ນ compiler ສໍາລັບ ecpp-language. ecpp ເປັນພາສາແມ່ແບບ, ເຊິ່ງເຮັດໃຫ້
ຜູ້ໃຊ້ຝັງ C++-code ເຂົ້າໄປໃນ HTML ສໍາລັບການນໍາໃຊ້ໃນ tntnet(8). ecppc ສ້າງ C++-class ຈາກ
ແມ່ແບບ ecpp. ມັນຍັງສາມາດລວບລວມຂໍ້ມູນຖານສອງເຂົ້າໄປໃນ C ++-class, ເຊິ່ງເຮັດໃຫ້ມັນເປັນໄປໄດ້
ເພື່ອເຊື່ອມໂຍງພວກມັນເຂົ້າໃນແອັບພລິເຄຊັນ tntnet.

OPTIONS


-b ອັນນີ້ເປີດໃຊ້ໂໝດ binary. Ecppc ບໍ່ໄດ້ຊອກຫາ ecpp-tags, ແຕ່ສ້າງ class,
ເຊິ່ງພຽງແຕ່ຄັດລອກຂໍ້ມູນ

-bb ອັນນີ້ເປີດໃຫ້ໃຊ້ຫຼາຍໂໝດໄບນາຣີ. ທຸກໆ binary-file ມີ overhead ບາງ, ເມື່ອ packed
ເຂົ້າໄປໃນ tntnet-application. overhead ນີ້ສາມາດມີຄວາມສໍາຄັນຫຼາຍ, ໃນເວລາທີ່
binary-files ມີຂະໜາດນ້ອຍ, ຄືກັບໄອຄອນນ້ອຍໆໃນແອັບພລິເຄຊັນເວັບ. ເພື່ອຫຼຸດຜ່ອນການນີ້
overhead, binaries ຫຼາຍສາມາດບັນຈຸເຂົ້າໄປໃນຫ້ອງຮຽນດຽວ, ເຊິ່ງເອົາອອກ
per-binary overhead ຢ່າງສົມບູນ.

ເມື່ອອົງປະກອບຖືກເອີ້ນ, ມັນໃຊ້ path-info-parameter
(request.getPathInfo()) ຈາກ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​, ການ​ຕັດ​ສິນ​ໃຈ​, ທີ່​ສອງ​ເພື່ອ​ສົ່ງ​. ຖ້າບໍ່ມີ
ຊື່ໄຟລ໌ກົງກັບຂໍ້ມູນເສັ້ນທາງ, ການປະມວນຜົນຖືກປະຕິເສດ. ຄູ່ບໍ່ຈໍາເປັນຂອງ
mime-type ດຽວກັນ, ເນື່ອງຈາກວ່າ mime-type ແມ່ນເບິ່ງອັດຕະໂນມັດຈາກ mime-database
ໂດຍໄຟລ໌ນາມສະກຸນຂອງແຫຼ່ງໄຟລ໌.

-i ຊື່​ເອ​ກະ​ສານ
ໃນ​ຮູບ​ແບບ​ຄູ່​ຫຼາຍ (ທາງ​ເລືອກ​ -bb) ຊື່ໄຟລ໌ສາມາດອ່ານໄດ້ຈາກໄຟລ໌ທີ່ລະບຸໄວ້
ດ້ວຍຕົວເລືອກນີ້. ນີ້ສາມາດເປັນປະໂຫຍດເມື່ອເສັ້ນຄໍາສັ່ງຍາວເກີນໄປຫຼືພຽງແຕ່
ເພື່ອຄວາມສະດວກ.

-I dir ຄົ້ນຫາລວມເອົາໄຟລ໌ຢູ່ໃນໄດເລກະທໍລີ. ທາງເລືອກນີ້ສາມາດຜ່ານຫຼາຍຄັ້ງ. ທັງໝົດ
ໄດເລກະທໍລີທີ່ລະບຸໄວ້ຈະຖືກຄົ້ນຫາໃນທາງກັບກັນສໍາລັບໄຟລ໌ລວມ.

-l ປະເພດບັນທຶກ
ກໍານົດປະເພດບັນທຶກ. ຄ່າເລີ່ມຕົ້ນແມ່ນ component.componentname.

-L ປິດການນຳໃຊ້ການສ້າງ #line-directives

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

-- mimetypes ເອກະສານ
ອ່ານ mimetypes ຈາກໄຟລ໌ (ຄ່າເລີ່ມຕົ້ນ: /etc/mime.types).

-M ອັນນີ້ປິດການປະມວນຜົນປົກກະຕິ ແລະພິມພຽງແຕ່ ecpp-dependencies ຈາກອັນນີ້
ອົງປະກອບ. ຜົນຜະລິດສາມາດຖືກລວມເຂົ້າໃນ Makefile. Ecpp-dependencies ແມ່ນ
ແນະນຳໂດຍ <%include>-tag.

-n ຊື່
ຕັ້ງຊື່ຂອງອົງປະກອບ. ປົກກະຕິແລ້ວນີ້ແມ່ນມາຈາກ source-file-name
ໂດຍການຖອນເສັ້ນທາງ ແລະ .ecpp-extension.

-o ຊື່​ເອ​ກະ​ສານ
ຂຽນໄຟລ໌ທີ່ສ້າງຂຶ້ນໃສ່ໄຟລ໌ທີ່ລະບຸໄວ້ແທນທີ່ມາຈາກຊື່ໄຟລ໌
ຈາກ source-file-name. outputfilename ປົກກະຕິແມ່ນແຫຼ່ງໄຟລ໌ທີ່
ສ່ວນຂະຫຍາຍຖືກແທນທີ່ດ້ວຍ .cpp.

-p ຮັກສາຊື່ເສັ້ນທາງເມື່ອເອົາຊື່ອົງປະກອບມາຈາກຊື່ໄຟລ໌ທີ່ປ້ອນເຂົ້າ.

-s ສ້າງ singleton. ປົກກະຕິ ecppc ຕັດສິນໃຈອັດຕະໂນມັດ, ຖ້າແມ່ແບບແມ່ນ
ເຫມາະສໍາລັບ singleton. ທາງເລືອກນີ້ບັງຄັບ ecppc ເພື່ອສ້າງ singleton.

-s- ຢ່າສ້າງ singleton.

-v ເປີດໃຊ້ໂໝດ verbose. ນີ້ພິມຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການປຸງແຕ່ງຢູ່ໃນ
ຜົນຜະລິດມາດຕະຖານ.

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

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



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌