| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
systemer  
  • Basale computerfærdigheder
  • Linux
  • Mac OS
  • Ubuntu
  • Unix
  • Windows
  • Windows Vista
  • Windows XP
  •  
    Computer Viden >> systemer >> Linux >> Content
    Hvordan debug en Linux enhedsdriver
    Debugging er processen med at finde , hvorfor et program går ned , så det kan være fast . Skaberen af ​​et program er normalt den person, der debugs det . Men på Linux er det helt muligt at fejlsøge et program og sende oplysningerne til udvikleren om den fejl du oplever , så de kan ordne det. Debugging er mere end blot angiver, at programmet går ned , et specielt program kaldet en debugger kan give nyttige tips om , præcis hvilken del af programmet går ned . En Linux enhedsdriver eller kernel modul , kan fejlrettet som ethvert andet program ved hjælp af GNU Debugger ( GDB ) . . Instruktioner
    1

    Åbn et terminalvindue
    2

    Skriv følgende kommando , og tryk derefter på "Enter " for at køre GDB på kerne modulet : Hej

    gdb /lib /modules /yourversion /kernel /modulepath

    Erstat " yourversion " med den version af Linux kører på systemet , og " modulepath " med mappe, der indeholder styreprogrammet .
    < br > 3

    Type " køre " for at starte modulet i debugger .
    4

    Klik og træk musen over listen vises af GDB , når programmet støder på en fejl , tryk derefter på " Ctrl " og" C " tasterne for at kopiere dem . GDB er at vise en liste over de specifikke linjer kode , der er årsag til problemet. Hvis du er forfatteren af ​​kernel modul, kan du bruge disse oplysninger til at løse problemet. Hvis ikke, kan du sende disse linjer til forfatteren sammen med en hjælpsom note, der beskriver det problem, du oplever.
    5.

    Type " Afslut " og tryk "Enter " for at afslutte GDB .
    < Br >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Tar på bånd med Autoloader 
    ·Sådan Konverter MKV til MPEG i Linux 
    ·Sådan fjernes XP og installere Linux 
    ·Sådan installeres Linux på en USB Memory Stick 
    ·Sådan Update drivere på OpenSUSE 
    ·Sådan kopieres Alt i DIR til en anden maskine er SCP 
    ·Sådan installeres ATI Drivers i Linux 
    ·Sådan Set Up Windows & Linux operativsystemer på en c…
    ·Sådan Set Up en Belkin Wireless G Card ndiswrapper 
    ·Mutt Kommandolinjeeksemplerne 
      Anbefalede Artikler
    ·Verizon Wireless Broadband Access Card Instruktioner 
    ·Sådan Fool Windows til at tro en stor harddisk er en l…
    ·Sådan Reparation DMG -filer 
    ·Hvordan til Mount DMG i Linux 
    ·Sådan bruges F11 Knap til Systemgendannelse 
    ·Sådan får til HKEY Registry 
    ·Sådan Reset en HP 6500 Ink Display 
    ·Sådan kontrolleres en LPT Path 
    ·Sådan opdaterer XP Professional 
    ·Sådan tilføjes Manualer til en eboot når de PDF-file…
    Copyright © Computer Viden http://www.computerdk.com