Ezona mpazamo zilungileyo unokuzisebenzisa kwiLinux

inkqubo, debuggers

La ukulungisa ingxaki, okanye ukulungisa ingxaki, Yinkqubo ebalulekileyo kuphuhliso lwesoftware, kuba ivumela umphuhlisi ukuba afumane zonke iibugs ezinokubakho kwikhowudi yakhe yomthombo. Kodwa ukwenza ukuba kube lula, iinkqubo ezaziwa ngokuba yi-debugger ziyafuneka, ezinokwenza lo msebenzi ube lula kuwe.

Ukuba ukhona ukuphuhlisa iqonga leLinux kwaye ufuna ukwazi ezinye zeenkqubo ezilungileyo zokulungisa amaphutha, apha ndikubonisa uluhlu lwezona zilungileyo. Ke unokukhetha eyona ilungele iimfuno zakho ...

Uluhlu lwee-debugger ezilungileyo

Nalu uluhlu kunye I-10 ephezulu yezona zinto zibalaseleyo zokukhuhla:

  1. I-GDB (i-GNU Debugger): yenye yezona zidumileyo kwaye zinamandla kwi-C, ngakumbi. Nangona kunjalo, le debugger isebenza nezinye iilwimi zenkqubo ezinje ngeC ++, Fortran, okanye Java. Ewe iyasebenza nakwizakhiwo ezahlukeneyo, ezinje nge-x86-64, ARM, POWER, SPARC, kunye neMIP. Ke yeyona iplagi ilungileyo yabadwelisi benkqubo kunye neGCC.
  2. I-LLDB: Inxalenye yeprojekthi ye-LLVM, enye yezona zibalulekileyo kwihlabathi lophuhliso kwaye ziya zithandwa. Isebenza ngokukuko kwaye iyakhawuleza, kwaye yile isetyenziswa ngokungagqibekanga kwi Android Studio, iMacOS Xcode, njl.
  3. Nemiver-Enye into etyebileyo yokulungisa ingxaki ebhalwe kwi-C ++. Kule meko, kubandakanya i-GUI enomdla yokuququzelela umsebenzi wakho kwabo bangathandi ukusebenza kwimowudi yokubhaliweyo.
  4. Isidibanisi esiSebenzayo okanye i-IDA-Isixhobo esaziwayo sohlalutyo lokubini, ukuze ukwazi ukufumana iingxaki kubo. Isisombululo sobunini. Kwaye kukho uguqulelo olukhululekileyo kunye nohlobo lwePro oluphambili.
  5. Phanda: ilula kakhulu, kodwa inemisebenzi emininzi. Sisiphene kwiLinux eyilelwe ngokukodwa ulwimi lwenkqubo kaGoogle Go.
  6. xdebug: Isiphene esinamandla sokulungisa into yeLinux esebenzela ikhowudi ebhalwe ngolwimi lwe-PHP.
  7. I-KDbg-Iyafana neNevimer yeGNOME, enye le GUI debugger yinxalenye ye KDE. I-debugger elula esekwe kwi-GDB enomfanekiso olula womzobo.
  8. IValgrind-Lilitye eliqinileyo lokulungisa ingxaki, elinikezela ngezixhobo ezininzi zohlalutyo lwesoftware. Kwakhona isebenza kumaqonga amaninzi, njengeLinux okanye iMacOS.
  9. I-BASH Debugger okanye i-bashdb: sisixhobo esilula kakhulu, kodwa siyawenza umsebenzi. Isetyenziselwa ukuhlalutya izikripthi zeBash ngexesha lokuphunyezwa kwazo, kwaye ke ukubona iingxaki ezinokubakho. Ngaphandle koko iyafana neGDB.
  10. umtyaUmyalelo othandwayo, njengoko sele usazi, kodwa uhlala usetyenziselwa ukulungisa amaphulo, njengoko ibonisa idatha eninzi. Umzekelo, udweliso lwenkqubo yokufowuna, imiqondiso, inkcazo yefayile, njl.

Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.