Comment puis-je faire gdb enregistrer l'historique des commandes?

Comment puis-je configurer gdb de sorte qu'il enregistre l'historique des commandes? Lors du démarrage d'un nouveau gdb session, je voudrais utiliser la flèche vers le haut des touches pour accéder aux commandes des séances précédentes.

  • Remarque: Le .gdbinit fichier est protégé en écriture par d'autres que par vous sur linux.
  • Je pense que c'est une cause perdue sur les distributions comme Ubuntu. Ils permettent à quiconque de quelqu'un d'autre à la maison répertoire par défaut.
  • Le .gdbinit fichier n'est pas traitée, si les autorisations ne sont pas configurés correctement, peu importe ce qui est la valeur par défaut ou ce que d'autres restrictions sur la maison-répertoires sont utilisés par le système.