2011-03-24 2 views
1

Sous Windows, vous pouvez utiliser un débogueur par défaut (gflag) qui est appelé lorsqu'un nom d'image est exécuté. Peut être fait avec GDB et Linux? Dans Windows, il est utile pour déboguer des services.GDB en tant que débogueur par défaut

Cordialement.

Répondre

0

oui, de la course en ligne de commande:

gdb --args [program] [options] 
1

Il n'y a aucun moyen de le faire sur Linux, peu de piratage de votre noyau.

Ce n'est généralement pas nécessaire. Si vous voulez toujours exécuter, par exemple, /foo/bar sous GDB, faites ceci:

mv /foo/bar /foo/bar.x 
cat > /foo/bar <<EOF 
#!/bin/bash 
exec gdb --args /foo/bar.x "[email protected]" 
EOF 
chmod +x /foo/bar 

Problème résolu ;-)

Questions connexes