2017-01-31 50 views
9

MacOS Sierra 10.12.2 üzerinde gdb'nin nasıl yükleneceği hakkında çevrimiçi arama yaptım ancak bulabildiğim yöntemlerde başarısız oldum. Daha sonra, makinemde kolay olan ve iyi çalışan aşağıdaki yolu bulmaya çalışıyorum. o da size yardımcı olabilecek umut :)MacOS terminalinde gdb nasıl yüklenir Sierra

+1

Ve bu nasıl C dili ile ilgili? – Olaf

+0

Bu sorunun C harfi yazarken ve terminal kullanarak derlemeye ve hata ayıklamaya çalışırken karşılaştım. Herhangi bir belirsizlik için özür dilerim. – aFactoria

cevap

15
  1. indirme En son GDB https://www.sourceware.org/gdb/download/

  2. dan gdb-7.12.1.tar.xz dosyasını genişletin: tar xopf gdb-7.12.1.tar.xz terminalde

  3. cd gdb-7.12.1 için gdb klasörü

  4. dosyasını açın, ardından gdb klasöründeki README dosyasındaki yönergeleri izleyin veya aşağıdaki adımları izleyin:

  5. ./configure, terminalin

  6. make bekleyin ve (biraz zaman alabilir) tekrar bekleyin

  7. sudo make install

Şimdi gdb/usr/local/bin yüklenir/

+1

Bunun Mac OS High Sierra'da (sürüm: 10.13.2 (17C88)) çalışıp çalışmadığını biliyor musunuz? – user6490375

+2

Bu prosedürü izledikten hemen sonra (gdb 8.0) yükledim, Mac OS High Sierra 10.13.2'de (17C88) çalışıyor. –

+0

@PhilippeSultan, harika. Varsa, gelecekteki okuyuculara yardımcı olmak için bir yorum da yayınlamaya çalışacağım. – user6490375

2

Ayrıca, homebrew'ı gdb in mac os: gdb olarak da kullanabilirsiniz: install-gdb-macos-sierra

+0

Bunun Mac OS High Sierra'da (sürüm: 10.13.2 (17C88)) çalışıp çalışmadığını biliyor musunuz? – user6490375

+1

Denemedim, ama işe yaradığını düşünüyorum, bu kurulumun tarifi High Sierra uyumludur: https://github.com/Homebrew/homebrew-core/blob/9ec9fb27a33698fc7636afce5c1c16787e9ce3f3/Formula/gdb.rb – FrankyFred

+1

Pekala. Varsa, gelecekteki okuyuculara yardımcı olmak için bir yorum da yayınlamaya çalışacağım. Teşekkürler! – user6490375