os/Linux

C++ 리눅스 디버거 7가지

C/H 2014. 10. 7. 08:30
  1. Code::Blocks


    코드 :: 블록 GCC, Clang 및 Visual C++를 포함한 멀티 컴파일러를 지원하는 무료 오픈 소스, 크로스 플랫폼 IDE. GUI 툴킷과 같은 wxWidgets를 사용하여 C++로 개발되고있다.
  2. Codelite


    무료, 오픈 소스, wxWidgets툴킷을 사용하여 C/C++ 프로그래밍 언어를 지원하는 크로스 플랫폼 IDE. 오픈소스 정신을 준수하기 위해, 프로그램 자체는 컴파일 및 제3자 컴파일러나 도구를 실행할 수 있으며, 전용 도구를 무료로 맥OS X, 윈도우, 리눅스, FreeBSD를위한 (는 MinGW와 GDB)를 사용하여 디버깅-라인 인터페이스를 제공합니다.
  3. Gnu DDD


    Data Display Debugger(GNU DDD)는 GDB, DBX, JDB, HP Wildebeest Debugger, XDB, Perl debugger, Bash debugger, Python debugger, GNU Make debugger 대한(모티프 툴킷을 사용하여) 그래픽 사용자 인터페이스입니다. DDD는 GNU 일반 공중 사용 허가서 GNU 프로젝트의 일부 및 분산 무료 소프트웨어입니다.
  4. Eclipse


    자바에서 주로 이용하는 Eclipse는 응용 프로그램을 개발하는 데 사용합니다. 다양한 플러그인을 통해 Eclipse는 다른 프로그래밍 언어에서 응용 프로그램을 개발하는 데 사용할 수 있습니다 Ada, ABAP, C, C++, COBOL, Fortran, Haskell, JavaScript, Lasso, Natural, Perl, PHP, Prolog, Python, R, Scala, Clojure, Groovy, Scheme, Elang, Ruby(Ruby on Rails framework 포함). 또한 소프트웨어 티카위한 패키지를 개발하는 데 이용 될 수있다.
  5. GNU Emacs


    GNU Emacs is an extensible, customisable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. GNU 이맥스는 사용자 정의 텍스트 편집기 및 더 많은것을 확장 할 수 있다.
  6. KDevelop


    KDevelop는 Unix와 같은 컴퓨터 운영 체제에서 KDE 플랫폼을위한 무료 소프트웨어 통합개발환경(IDE)입니다. KDevelop은 컴파일러가 포함되지 않습니다. 대신 이러한 실행 가능한 코드를 생성하기 위해 GCC 컴파일러를 사용한다.
  7. Nemiver


    Nemiver는 GNOME 데스크탑 환경에 통합되어있는 독립형 그래픽 C/C++ 디버거이다. 현재 잘 알려진 GNU디버거(GDB)를 사용하는 백엔드을 갖추고 있습니다.


반응형