Qhov project Debian tau pib qhov kev pabcuam rau dynamically tau txais cov ntaub ntawv debugging

Debian kev faib tawm tau pib qhov kev pabcuam tshiab, debuginfod, uas tso cai rau koj los daws cov kev pabcuam hauv kev faib khoom yam tsis muaj kev sib cais ntawm cov pob khoom cuam tshuam nrog cov ntaub ntawv debugging los ntawm debuginfo repository. Qhov kev pabcuam tau pib ua rau nws tuaj yeem siv cov haujlwm ua haujlwm tau qhia hauv GDB 10 txhawm rau txhawm rau thauj khoom debugging cim los ntawm lwm tus neeg rau zaub mov ncaj qha thaum kev debugging.

Cov txheej txheem debuginfod uas ua rau muaj kev pabcuam yog HTTP server rau xa ELF / DWARF debugging cov ntaub ntawv thiab qhov chaws. Thaum tsim nrog kev pab txhawb nqa debuginfod, GDB tuaj yeem txuas mus rau debuginfod servers kom rub tawm cov ntaub ntawv debugging uas ploj lawm txog cov ntaub ntawv tau ua tiav, lossis cais cov ntaub ntawv debug thiab cov cai rau kev ua tiav tau debugged.

Ntawm Debian, kev txhawb nqa debuginfod tam sim no suav nrog hauv cov pob khoom elfutils thiab GDB uas muaj nyob rau hauv qhov chaw tsis ruaj khov thiab kuaj. Txhawm rau pab kom debuginfod server, tsuas yog teeb tsa ib puag ncig hloov pauv 'DEBUGINFOD_URLS=Β»https://debuginfod.debian.netΒ»' ua ntej khiav GDB. Debug cov ntaub ntawv ntawm Debuginfod server uas khiav rau Debian yog muab rau cov pob khoom los ntawm qhov tsis ruaj khov, kev sim ntsuas-thov-tsim-hloov tshiab, ruaj khov, ruaj khov-rov qab thiab cov ntaub ntawv hloov kho tshiab.

Tau qhov twg los: opennet.ru

Ntxiv ib saib