Ubuntu hat no de mooglikheid om debuggen-ynformaasje dynamysk op te heljen

De ûntwikkelders fan 'e Ubuntu-distribúsjekit hawwe de tsjinst debuginfod.ubuntu.com yntrodusearre, wêrmei jo programma's kinne debuggen dy't yn' e distribúsjekit binne sûnder aparte pakketten te ynstallearjen mei debug-ynformaasje fan it debuginfo-repository. Mei help fan de nije tsjinst, brûkers koenen dynamysk download debuggen symboalen fan in eksterne server direkt tidens debuggen. Dizze funksje wurdt stipe begjinnend mei GDB 10 en Binutils 2.34. Debuggen-ynformaasje wurdt levere foar pakketten fan 'e haad-, universum-, beheinde en multiverse-repositories fan alle stipe Ubuntu-releases.

It debuginfod-proses dat de tsjinst oandriuwt is in HTTP-tsjinner foar it leverjen fan ELF / DWARF-debuggenynformaasje en boarnekoade. As boud mei debuginfod-stipe, kin GDB automatysk ferbine mei debuginfod-tsjinners om ûntbrekkende debug-ynformaasje te downloaden oer bestannen dy't wurde ferwurke, of om debug-bestannen en boarnekoade te skieden foar it útfierbere dat wurdt debuggen. Om de debuginfod-tsjinner yn te skeakeljen, moat de omjouwingsfariabele 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» ynsteld wurde foardat GDB útfiert.

Boarne: opennet.ru

Add a comment