Taula de continguts:

Què és GDB en C?
Què és GDB en C?

Vídeo: Què és GDB en C?

Vídeo: Què és GDB en C?
Vídeo: Tutorial de C – 42. GDB 2024, Maig
Anonim

GDB significa GNU Project Debugger i és una potent eina de depuració C (juntament amb altres idiomes com C ++). T'ajuda a ficar-te per dins C programes mentre s'executen i també us permet veure què passa exactament quan el vostre programa es bloqueja.

Aquí, com puc utilitzar GDB?

Com depurar el programa C amb gdb en 6 passos senzills

  1. Compileu el programa C amb l'opció de depuració -g. Compileu el vostre programa C amb l'opció -g.
  2. Inicieu gdb. Inicieu el depurador C (gdb) tal com es mostra a continuació.
  3. Configureu un punt d'interrupció dins del programa C.
  4. Executeu el programa C al depurador gdb.
  5. Impressió dels valors variables dins del depurador gdb.
  6. Continueu, fent un pas per sobre i dins – les ordres gdb.

També es pot preguntar, com funciona GDB a Linux? GDB us permet fer coses com executar el programa fins a un punt determinat i després aturar-vos i imprimir els valors de determinades variables en aquest punt, o passar pel programa una línia a la vegada i imprimir els valors de cada variable després d'executar cada línia.. GDB utilitza una interfície de línia d'ordres senzilla.

També saps, què és la depuració en C?

Depuració és el procés rutinari de localitzar i eliminar errors, errors o anormalitats del programa informàtic, que els programadors de programari gestionen metòdicament mitjançant depuració eines. Depuració comprova, detecta i corregeix errors o bugs per permetre el correcte funcionament del programa segons les especificacions establertes.

Funciona GDB per a C++?

Per a C i C++ programes, gdb i ddd són depuradors que podeu utilitzar. ddd és un embolcall de GUI fàcil d'utilitzar al voltant d'un depurador inferior ( gdb per a GNU compilat C o C++ codi). ddd us permet interactuar amb el depurador utilitzant les opcions del menú GUI o la interfície de línia d'ordres del depurador subjacent.

Recomanat: