web-dev-qa-db-fra.com

Comment installer gdb sur un terminal MacOS Sierra

J'ai cherché en ligne sur la façon d'installer gdb sur macOS Sierra 10.12.2 mais j'ai échoué sur les méthodes que j'ai pu trouver. Ensuite, je découvre la manière suivante qui est facile et fonctionne bien sur ma machine. J'espère que cela peut vous aider aussi :)

19
aFactoria
  1. téléchargez la plus récente GDB de https://www.sourceware.org/gdb/download/

  2. développez le fichier gdb-7.12.1.tar.xz: tar xopf gdb-7.12.1.tar.xz

  3. cd gdb-7.12.1 in terminal pour ouvrir le dossier gdb

  4. puis suivez les instructions du fichier README du dossier gdb, ou suivez simplement les étapes suivantes:

  5. ./configure, attendez le terminal

  6. make et attendez encore (ce qui peut prendre un certain temps)

  7. Sudo make install

Maintenant, gdb est installé dans/usr/local/bin /

31
aFactoria

Notez que vous voudrez peut-être essayer/utiliser LLDB (lldb) à la place. C'est maintenant la valeur par défaut (je ne connais pas 10.12, mais sur 10.13, il est installé lorsque vous installez les utilitaires Xcode). Il vient même avec une interface graphique Nice malédiction, mais sinon, un shell très similaire à GDB.

16
Albert

Vous pouvez également utiliser homebrew pour obtenir gdb sous mac os: install-gdb-macos-sierra

9
FrankyFred