Ito ang command na llvm-extract na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
llvm-extract - kunin ang isang function mula sa isang LLVM module
SINOPSIS
llvm-extract [pagpipilian] --func function-name [filename]
DESCRIPTION
Ang llvm-extract Kinukuha ng command ang pangalan ng isang function at kinukuha ito mula sa tinukoy
LLVM bitcode file. Pangunahing ginagamit ito bilang isang tool sa pag-debug upang bawasan ang mga kaso ng pagsubok mula sa
mas malalaking program na nagti-trigger ng bug.
Bilang karagdagan sa pagkuha ng bitcode ng tinukoy na function, llvm-extract nasain din
alisin ang mga hindi maabot na pandaigdigang variable, prototype, at hindi nagamit na mga uri.
Ang llvm-extract Binabasa ng command ang input nito mula sa karaniwang input kung ang filename ay tinanggal o kung
ang filename ay -. Ang output ay palaging nakasulat sa karaniwang output, maliban kung ang -o Ang opsyon ay
tinukoy (tingnan sa ibaba).
Opsyon
-f
Paganahin ang binary output sa mga terminal. Karaniwan, llvm-extract ay tatanggi na magsulat ng hilaw
bitcode output kung ang output stream ay isang terminal. Gamit ang pagpipiliang ito, llvm-extract habilin
magsulat ng raw bitcode anuman ang output device.
--func function-name
I-extract ang pinangalanang function function-name mula sa LLVM bitcode. Maaaring tukuyin
maraming beses upang kunin ang maramihang mga function nang sabay-sabay.
--rfunc function-regular-expr
I-extract ang (mga) function na tumutugma function-regular-expr mula sa LLVM bitcode. Lahat
ang mga function na tumutugma sa regular na expression ay makukuha. Maaaring tukuyin ang maramihang
beses.
--glob pandaigdigang-pangalan
I-extract ang global variable na pinangalanan pandaigdigang-pangalan mula sa LLVM bitcode. Maaaring tukuyin
maraming beses upang kunin ang maramihang mga global na variable nang sabay-sabay.
--rglob glob-regular-expr
I-extract ang (mga) global variable na tumutugma global-regular-expr mula sa LLVM bitcode. Lahat
kukunin ang mga global na variable na tumutugma sa regular na expression. Maaaring tukuyin
maraming beses.
-tulong
Mag-print ng buod ng mga opsyon sa command line.
-o filename
Tukuyin ang output filename. Kung ang filename ay "-" (ang default), kung gayon llvm-extract nagpapadala
ang output nito sa karaniwang output.
-S
Sumulat ng output sa LLVM intermediate na wika (sa halip na bitcode).
EXIT STATUS
If llvm-extract magtagumpay, ito ay lalabas na may 0. Kung hindi, kung ang isang error ay nangyari, ito ay
exit na may hindi zero na halaga.
Gumamit ng llvm-extract online gamit ang mga serbisyo ng onworks.net