Amazon Best VPN GoSearch

OnWorks favicon

llvm-symbolizer-3.8 - ອອນລາຍໃນຄລາວ

ເປີດໃຊ້ llvm-symbolizer-3.8 ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

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

ໂຄງການ:

NAME


llvm-symbolizer - ປ່ຽນທີ່ຢູ່ເຂົ້າໄປໃນສະຖານທີ່ລະຫັດແຫຼ່ງ

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


llvm-ສັນຍາລັກ [ທາງເລືອກ]

ລາຍລະອຽດ


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

EXAMPLE


$ cat addr.txt
a.out 0x4004f4
/tmp/b.out 0x400528
/tmp/c.so 0x710
/tmp/mach_universal_binary:i386 0x1f84
/tmp/mach_universal_binary:x86_64 0x100000f24
$ llvm-symbolizer < addr.txt
ຕົ້ນຕໍ
/tmp/a.cc:4

f(int, int)
/tmp/b.cc:11

h_inlined_into_g
/tmp/header.h:2
g_inlined_into_f
/tmp/header.h:7
f_inlined_into_main
/tmp/source.cc:3
ຕົ້ນຕໍ
/tmp/source.cc:8

_ຕົ້ນຕໍ
/tmp/source_i386.cc:8

_ຕົ້ນຕໍ
/tmp/source_x86_64.cc:8
$ cat addr2.txt
0x4004f4
0x401000
$llvm-symbolizer -obj=a.out < addr2.txt
ຕົ້ນຕໍ
/tmp/a.cc:4

foo(int)
/tmp/a.cc:12
$cat addr.txt
0x40054d
$llvm-symbolizer -inlining -print-address -pretty-print -obj=addr.exe < addr.txt
0x40054d: inc ຢູ່ /tmp/xc:3:3
(inlined by) main at /tmp/xc:9:0
$llvm-symbolizer -inlining -pretty-print -obj=addr.exe < addr.txt
inc ຢູ່ /tmp/xc:3:3
(inlined by) main at /tmp/xc:9:0

OPTIONS


-obj ເສັ້ນທາງໄປຫາໄຟລ໌ວັດຖຸທີ່ຈະເປັນສັນຍາລັກ.

-functions=[none|ສັ້ນ|ການເຊື່ອມຕໍ່]
ລະບຸວິທີການພິມຊື່ຟັງຊັນ (ຍົກເວັ້ນຊື່ຟັງຊັນ, ພິມສັ້ນ
ຊື່ຟັງຊັນ, ຫຼືພິມຊື່ການເຊື່ອມໂຍງເຕັມ, ຕາມລໍາດັບ). ຄ່າເລີ່ມຕົ້ນເປັນ ການເຊື່ອມໂຍງ.

-use-symbol-table
ຕ້ອງການຊື່ຟັງຊັນທີ່ເກັບໄວ້ໃນຕາຕະລາງສັນຍາລັກເພື່ອໃຊ້ຊື່ຟັງຊັນໃນຂໍ້ມູນດີບັກ
ພາກສ່ວນ. ຄ່າເລີ່ມຕົ້ນເປັນຄວາມຈິງ.

- ທໍາລາຍ
ພິມຊື່ຟັງຊັນທີ່ຖືກທໍາລາຍ. ຄ່າເລີ່ມຕົ້ນເປັນຄວາມຈິງ.

- inlining
ຖ້າສະຖານທີ່ລະຫັດແຫຼ່ງແມ່ນຢູ່ໃນຫນ້າທີ່ inlined, ພິມກອບ inlnied ທັງຫມົດ.
ຄ່າເລີ່ມຕົ້ນເປັນຄວາມຈິງ.

-default-arch
ຖ້າໄບນາຣີມີໄຟລ໌ວັດຖຸສຳລັບສະຖາປັດຕະຍະກຳຫຼາຍອັນ (ເຊັ່ນ: ມັນແມ່ນ Mach-O
universal binary), symbolize ໄຟລ໌ object ສໍາລັບສະຖາປັດຕະຍະກໍາທີ່ໃຫ້. ເຈົ້າ​ສາ​ມາດ
ຍັງລະບຸສະຖາປັດຕະຍະກໍາໂດຍການຂຽນ binary_name: arch_name ໃນການປ້ອນຂໍ້ມູນ (ເບິ່ງ
ຕົວຢ່າງຂ້າງເທິງ). ຖ້າສະຖາປັດຕະຍະກໍາບໍ່ໄດ້ລະບຸໄວ້ໃນທາງໃດກໍ່ຕາມ, ທີ່ຢູ່ຈະບໍ່ເປັນ
ເປັນສັນຍາລັກ. ຄ່າເລີ່ມຕົ້ນຂອງສະຕຣິງຫວ່າງເປົ່າ.

-dsym-hint=
(ທຸງພຽງດາວິນ). ຖ້າຂໍ້ມູນດີບັກສຳລັບໄບນາຣີບໍ່ປາກົດຢູ່ໃນຄ່າເລີ່ມຕົ້ນ
ສະຖານທີ່, ຊອກຫາຂໍ້ມູນ debug ຢູ່ໃນເສັ້ນທາງ .dSYM ທີ່ສະຫນອງໃຫ້ໂດຍຜ່ານ -dsym-hint
ທຸງ. ທຸງນີ້ສາມາດຖືກນໍາໃຊ້ຫຼາຍຄັ້ງ.

- ພິມ​ທີ່​ຢູ່​
ພິມທີ່ຢູ່ກ່ອນສະຖານທີ່ລະຫັດແຫຼ່ງ. ຄ່າເລີ່ມຕົ້ນເປັນຜິດ.

- ພິມງາມ
ພິມຜົນຜະລິດທີ່ມະນຸດອ່ານໄດ້. ຖ້າ - inlining ໄດ້ຖືກລະບຸໄວ້, ຂອບເຂດການປິດບັງແມ່ນຖືກນຳໜ້າ
ໂດຍ (inlined ໂດຍ). ອ້າງເຖິງຕົວຢ່າງທີ່ມີລາຍຊື່.

ອອກ STATUS


llvm-ສັນຍາລັກ ກັບຄືນ 0. ລະຫັດອອກອື່ນໆຫມາຍເຖິງຄວາມຜິດພາດຂອງໂປຣແກຣມພາຍໃນ.

ໃຊ້ llvm-symbolizer-3.8 ອອນລາຍໂດຍໃຊ້ການບໍລິການ onworks.net


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

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

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.