llvm-extract - ອອນລາຍໃນຄລາວ

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

ໂຄງການ:

NAME


llvm-extract - ສະກັດຟັງຊັນຈາກໂມດູນ LLVM

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


llvm-ສະກັດ [ທາງເລືອກໃນການ] --func function-name [ຊື່​ເອ​ກະ​ສານ]

ລາຍລະອຽດ


ໄດ້ llvm-ສະກັດ ຄໍາສັ່ງເອົາຊື່ຂອງຫນ້າທີ່ແລະສະກັດມັນອອກຈາກທີ່ກໍານົດໄວ້
ໄຟລ໌ bitcode LLVM. ມັນຖືກນໍາໃຊ້ຕົ້ນຕໍເປັນເຄື່ອງມື debugging ເພື່ອຫຼຸດຜ່ອນກໍລະນີການທົດສອບຈາກ
ໂປລແກລມຂະຫນາດໃຫຍ່ທີ່ເຮັດໃຫ້ເກີດແມງໄມ້.

ນອກເຫນືອຈາກການສະກັດ bitcode ຂອງຟັງຊັນທີ່ກໍານົດໄວ້, llvm-ສະກັດ ຍັງຈະ
ເອົາຕົວແປທົ່ວໂລກທີ່ບໍ່ສາມາດເຂົ້າຫາໄດ້, ຕົວແບບ, ແລະປະເພດທີ່ບໍ່ໄດ້ໃຊ້.

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

OPTIONS


-f
ເປີດໃຊ້ສອງຜົນອອກໃນ terminals. ປົກກະຕິ, llvm-ສະກັດ ຈະປະຕິເສດການຂຽນດິບ
bitcode output ຖ້າ output stream ແມ່ນ terminal. ດ້ວຍທາງເລືອກນີ້, llvm-ສະກັດ ຈະ
ຂຽນ bitcode ດິບໂດຍບໍ່ຄໍານຶງເຖິງອຸປະກອນຜົນຜະລິດ.

--func function-name
ສະກັດຟັງຊັນທີ່ມີຊື່ function-name ຈາກ bitcode LLVM. ອາດຈະຖືກກໍານົດ
ຫຼາຍຄັ້ງເພື່ອສະກັດຫຼາຍຫນ້າທີ່ພ້ອມກັນ.

--rfunc function-regular-expr
ສະກັດຟັງຊັນທີ່ກົງກັນ function-regular-expr ຈາກ bitcode LLVM. ທັງໝົດ
ຟັງຊັນທີ່ກົງກັບການສະແດງຜົນປົກກະຕິຈະຖືກສະກັດອອກ. ອາດຈະຖືກກໍານົດຫຼາຍ
ເວລາ.

--ໂລກ ຊື່ທົ່ວໂລກ
ສະກັດຕົວແປທົ່ວໂລກທີ່ມີຊື່ ຊື່ທົ່ວໂລກ ຈາກ bitcode LLVM. ອາດຈະຖືກກໍານົດ
ຫຼາຍຄັ້ງເພື່ອສະກັດຕົວແປທົ່ວໂລກຫຼາຍອັນໃນເວລາດຽວກັນ.

--rglob glob-regular-expr
ສະກັດການຈັບຄູ່ຕົວແປທົ່ວໂລກ global-regular-expr ຈາກ bitcode LLVM. ທັງໝົດ
ຕົວແປທົ່ວໂລກທີ່ກົງກັບການສະແດງຜົນປົກກະຕິຈະຖືກສະກັດອອກ. ອາດຈະຖືກກໍານົດ
ຫຼາຍຄັ້ງ.

-ຊ່ວຍ
ພິມບົດສະຫຼຸບຂອງຕົວເລືອກແຖວຄໍາສັ່ງ.

-o ຊື່​ເອ​ກະ​ສານ
ລະບຸຊື່ໄຟລ໌ຜົນຜະລິດ. ຖ້າຊື່ໄຟລ໌ແມ່ນ "-" (ຄ່າເລີ່ມຕົ້ນ), ຫຼັງຈາກນັ້ນ llvm-ສະກັດ ສົ່ງ
ຜົນຜະລິດຂອງຕົນເປັນຜົນຜະລິດມາດຕະຖານ.

-S
ຂຽນຜົນໄດ້ຮັບໃນພາສາລະດັບປານກາງ LLVM (ແທນ bitcode).

ອອກ STATUS


If llvm-ສະກັດ ສໍາເລັດ, ມັນຈະອອກດ້ວຍ 0. ຖ້າບໍ່ດັ່ງນັ້ນ, ຖ້າຂໍ້ຜິດພາດເກີດຂຶ້ນ, ມັນຈະ
ອອກດ້ວຍຄ່າທີ່ບໍ່ແມ່ນສູນ.

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



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