Linux에서 사용할 수있는 최고의 디버거

프로그래밍, 디버거

La 디버깅 또는 디버깅, 개발자가 소스 코드에서 가능한 모든 버그를 찾을 수 있기 때문에 소프트웨어 개발에서 필수적인 관행입니다. 그러나이를 가능하게하려면 디버거라는 프로그램이 필요하므로이 작업을 훨씬 쉽게 수행 할 수 있습니다.

낮잠 Linux 플랫폼에서 개발 최고의 디버깅 프로그램을 알고 싶으 시다면 여기에 최고의 디버깅 프로그램이있는 목록을 보여 드리겠습니다. 따라서 귀하의 필요에 가장 적합한 것을 선택할 수 있습니다 ...

최고의 디버거 목록

다음은 최고의 스크러버 중 톱 10:

  1. GDB (GNU 디버거) : 특히 C에서 가장 인기 있고 강력한 것 중 하나입니다. 그러나이 디버거는 C ++, Fortran 또는 Java와 같은 다른 프로그래밍 언어에서도 작동합니다. 물론 x86-64, ARM, POWER, SPARC 및 MIPS와 같은 다른 아키텍처에서도 작동합니다. 따라서 GCC와 함께 프로그래머를위한 최고의 플러그인입니다.
  2. LLDB: LLVM 프로젝트의 일부로, 개발 세계에서 또 하나의 위대한 프로젝트 중 하나이며 인기를 얻고 있습니다. 매우 효율적이고 빠르며 Android Studio, macOS Xcode 등에서 기본적으로 사용되는 것입니다.
  3. 네미 버-C ++로 작성된 또 다른 기능이 풍부한 디버거. 이 경우 텍스트 모드로 작업하는 것을 좋아하지 않는 사람들을 위해 작업을 용이하게하는 직관적 인 GUI가 포함되어 있습니다.
  4. 대화 형 디스어셈블러 또는 IDA-잘 알려진 바이너리를 분석하여 문제를 찾을 수있는 견고한 도구입니다. 전문적인 독점 솔루션입니다. 그리고 무료 버전과 고급 Pro 버전이 있습니다.
  5. 탐구: 매우 간단하지만 많은 기능이 있습니다. Google의 Go 프로그래밍 언어를 위해 특별히 설계된 Linux 용 디버거입니다.
  6. xdebug: PHP 언어로 작성된 코드에서 작동하는 강력한 Linux 용 디버거입니다.
  7. KDBG-Nevimer for GNOME과 유사하게,이 다른 GUI 디버거는 KDE의 일부입니다. 간단한 그래픽 인터페이스가있는 간단한 GDB 기반 디버거입니다.
  8. 발그린드-소프트웨어에 대한 여러 분석 도구를 제공하는 견고한 디버거입니다. 또한 Linux 또는 macOS와 같은 많은 플랫폼에서 작동합니다.
  9. BASH 디버거 또는 bashdb: 매우 간단한 도구이지만 작업을 수행합니다. 실행 중에 Bash 스크립트를 분석하여 가능한 문제를 감지하는 데 사용됩니다. 그렇지 않으면 GDB와 유사합니다.
  10. 추적하다: 이미 알고 있듯이 꽤 많이 사용되는 명령이지만 흥미로운 데이터를 많이 보여주기 때문에 프로그램 디버깅에도 자주 사용됩니다. 예를 들어, 시스템 호출, 신호, 파일 설명자 등을 나열합니다.

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.