ນີ້ແມ່ນຄໍາສັ່ງ h8300-hitachi-coff-addr2line ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
addr2line - ປ່ຽນທີ່ຢູ່ເປັນຊື່ໄຟລ໌ ແລະຕົວເລກແຖວ.
ສະຫຼຸບສັງລວມ
addr2line [-b bfdname⎪--ເປົ້າໝາຍ=bfdname]
[-C⎪--ທໍາລາຍ[=ແບບ]]
[-e ຊື່ເອກະສານ⎪--exe=ຊື່ເອກະສານ]
[-f⎪-- ໜ້າທີ່] [-s⎪--ຊື່ພື້ນຖານ]
[-H⎪- ຊ່ວຍ] [-V⎪- ການປ່ຽນແປງ]
[addr addr ...]
ລາຍລະອຽດ
addr2line ແປທີ່ຢູ່ຂອງໂປຣແກຣມເປັນຊື່ໄຟລ໌ ແລະຕົວເລກແຖວ. ໃຫ້ທີ່ຢູ່
ແລະສາມາດປະຕິບັດໄດ້, ມັນໃຊ້ຂໍ້ມູນ debugging ໃນ executable ເພື່ອຄິດອອກວ່າອັນໃດ
ຊື່ໄຟລ໌ ແລະໝາຍເລກແຖວແມ່ນເຊື່ອມໂຍງກັບທີ່ຢູ່ໃດໜຶ່ງ.
ການປະຕິບັດການນໍາໃຊ້ແມ່ນລະບຸໄວ້ກັບ -e ທາງເລືອກ. ຄ່າເລີ່ມຕົ້ນແມ່ນໄຟລ໌ ກ.
addr2line ມີສອງຮູບແບບການດໍາເນີນງານ.
ໃນຄັ້ງທໍາອິດ, ທີ່ຢູ່ເລກຖານສິບຫົກຖືກລະບຸໄວ້ໃນເສັ້ນຄໍາສັ່ງ, ແລະ addr2line
ສະແດງຊື່ໄຟລ໌ ແລະໝາຍເລກແຖວສຳລັບແຕ່ລະທີ່ຢູ່.
ໃນຄັ້ງທີສອງ, addr2line ອ່ານທີ່ຢູ່ເລກຖານສິບຫົກຈາກການປ້ອນມາດຕະຖານ, ແລະພິມ
ຊື່ໄຟລ໌ ແລະໝາຍເລກແຖວສຳລັບແຕ່ລະທີ່ຢູ່ໃນຜົນໄດ້ຮັບມາດຕະຖານ. ໃນຮູບແບບນີ້, addr2line
ອາດຈະຖືກນໍາໃຊ້ໃນທໍ່ເພື່ອປ່ຽນທີ່ຢູ່ທີ່ເລືອກແບບໄດນາມິກ.
ຮູບແບບຜົນຜະລິດແມ່ນ FILENAME:LINENO. ຊື່ໄຟລ໌ ແລະໝາຍເລກແຖວສຳລັບແຕ່ລະອັນ
ທີ່ຢູ່ແມ່ນພິມອອກໃນແຖວແຍກຕ່າງຫາກ. ຖ້າ -f ທາງເລືອກແມ່ນຖືກນໍາໃຊ້, ຫຼັງຈາກນັ້ນແຕ່ລະຄົນ
FILENAME:LINENO ແຖວແມ່ນນຳໜ້າດ້ວຍ ກ FUNCTIONNAME ເສັ້ນຊຶ່ງເປັນຊື່ຂອງຫນ້າທີ່
ປະກອບດ້ວຍທີ່ຢູ່.
ຖ້າບໍ່ສາມາດກໍານົດຊື່ໄຟລ໌ຫຼືຊື່ຟັງຊັນ, addr2line ຈະພິມສອງຄໍາຖາມ
ເຄື່ອງຫມາຍໃນສະຖານທີ່ຂອງພວກເຂົາ. ຖ້າບໍ່ສາມາດກໍານົດຕົວເລກເສັ້ນ, addr2line ຈະພິມ 0.
OPTIONS
ຮູບແບບຍາວແລະສັ້ນຂອງທາງເລືອກ, ສະແດງໃຫ້ເຫັນໃນທີ່ນີ້ເປັນທາງເລືອກ, ແມ່ນທຽບເທົ່າ.
-b bfdname
--ເປົ້າໝາຍ=bfdname
ລະບຸວ່າຮູບແບບລະຫັດວັດຖຸສໍາລັບໄຟລ໌ວັດຖຸແມ່ນ bfdname.
-C
--demangle[=ແບບ]
ຖອດລະຫັດ (ຫັກ) ຊື່ສັນຍາລັກລະດັບຕ່ໍາເຂົ້າໄປໃນຊື່ລະດັບຜູ້ໃຊ້. ນອກຈາກການລົບໃດໆ
underscore ເບື້ອງຕົ້ນ prepended ໂດຍລະບົບ, ນີ້ເຮັດໃຫ້ C ++ ຊື່ຟັງຊັນສາມາດອ່ານໄດ້.
compilers ທີ່ແຕກຕ່າງກັນມີຮູບແບບ mangling ທີ່ແຕກຕ່າງກັນ. ຮູບແບບ demangling ທາງເລືອກ
argument ສາມາດຖືກນໍາໃຊ້ເພື່ອເລືອກຮູບແບບ demangling ທີ່ເຫມາະສົມສໍາລັບ compiler ຂອງທ່ານ.
-e ຊື່ເອກະສານ
--exe=ຊື່ເອກະສານ
ລະບຸຊື່ຂອງການປະຕິບັດທີ່ທີ່ຢູ່ຄວນແປ. ໄດ້
ໄຟລ໌ເລີ່ມຕົ້ນແມ່ນ ກ.
-f
-- ໜ້າທີ່
ສະແດງຊື່ຟັງຊັນເຊັ່ນດຽວກັນກັບໄຟລ໌ ແລະຂໍ້ມູນເລກແຖວ.
-s
--ຊື່ພື້ນຖານ
ສະແດງພຽງແຕ່ພື້ນຖານຂອງແຕ່ລະຊື່ໄຟລ໌.
ໃຊ້ h8300-hitachi-coff-addr2line ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net