Ubuntu indi sazlama məlumatlarını dinamik şəkildə əldə etmək imkanına malikdir

Ubuntu paylama dəstinin tərtibatçıları debuginfod.ubuntu.com xidmətini təqdim ediblər ki, bu da debuginfo repozitoriyasından sazlama məlumatı olan ayrıca paketlər quraşdırmadan paylama dəstində təchiz edilmiş proqramları sazlamağa imkan verir. Yeni xidmətdən istifadə edərək, istifadəçilər sazlama zamanı birbaşa xarici serverdən sazlama simvollarını dinamik şəkildə endirə bildilər. Bu funksiya GDB 10 və Binutils 2.34-dən başlayaraq dəstəklənir. Sazlama məlumatı bütün dəstəklənən Ubuntu buraxılışlarının əsas, kainat, məhdudlaşdırılmış və çoxşaxəli depolarından olan paketlər üçün təmin edilir.

Xidməti gücləndirən debuginfod prosesi ELF/DWARF sazlama məlumatını və mənbə kodunu çatdırmaq üçün HTTP serveridir. Debuginfod dəstəyi ilə qurulduqda, GDB emal olunan fayllar haqqında çatışmayan sazlama məlumatını yükləmək və ya sazlanan icra faylı üçün sazlama fayllarını və mənbə kodunu ayırmaq üçün avtomatik olaraq debuginfod serverlərinə qoşula bilər. Debuginfod serverini aktivləşdirmək üçün 'DEBUGINFOD_URLS=»https://debuginfod.ubuntu.com» mühit dəyişəni GDB-ni işə salmazdan əvvəl təyin edilməlidir.

Mənbə: opennet.ru

Добавить комментарий