Ubuntu ayeuna gaduh kamampuan pikeun nyandak inpormasi debugging sacara dinamis

Pamekar kit distribusi Ubuntu parantos ngenalkeun jasa debuginfod.ubuntu.com, anu ngamungkinkeun anjeun nga-debug program anu disayogikeun dina kit distribusi tanpa masang bungkusan anu misah sareng inpormasi debugging tina gudang debuginfo. Ngagunakeun layanan anyar, pamaké éta bisa dinamis ngundeur simbol debugging ti hiji server éksternal langsung salila debugging. Fitur ieu dirojong dimimitian ku GDB 10 sareng Binutils 2.34. Inpormasi debugging disayogikeun pikeun bungkusan tina repositori utama, jagat raya, terbatas, sareng multiverse sadaya sékrési Ubuntu anu dirojong.

Prosés debuginfod nu kakuatan jasa mangrupa server HTTP pikeun delivering ELF / DWARF debugging informasi jeung kode sumber. Lamun diwangun kalayan rojongan debuginfod, GDB otomatis bisa nyambung ka server debuginfod pikeun ngundeur informasi debug leungit ngeunaan file keur diprosés, atawa misahkeun file debug jeung kode sumber pikeun executable keur debugged. Pikeun ngaktipkeun server debuginfod, variabel lingkungan 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» kudu disetel samemeh ngajalankeun GDB.

sumber: opennet.ru

Tambahkeun komentar