네미버

Nemiver
네미버
Nemiver-icon.svg
Nemiver-screenshot.png
개발자네미버 팀
초기 릴리즈2006년 11월 10일, 15년 전(2006년 11월 10일)
안정된 릴리스
0.9.6 / 2015년 9월 23일, 6년 전(2015-09-23)
저장소
기입처C++
운영 체제크로스 플랫폼
플랫폼노메
유형디버거
면허증.GNU 일반 공중 라이선스
웹 사이트projects.gnome.org/nemiver

NemiverGNOME 데스크톱 환경에 통합된 프로그래밍 언어 C 및 C++용 그래픽 독립 실행형 디버거인 컴퓨터 소프트웨어입니다.현재 잘 알려진 GNU 디버거(GDB)를 사용하는 백엔드를 갖추고 있습니다.크리에이터이자 현재의 리드 개발자는 Dodji Seketeli입니다.

특징들

일반

사용자는 명령줄에서 직접 Nemiver를 사용하여 소스 코드 디버깅을 시작할 수 있습니다.

nemiver <your-program> <prog-param1> <prog-param2> ...<prog-argN>

또는 Nemiver를 먼저 실행하고 그래픽 대화상자를 사용하여 디버깅할 프로그램을 실행합니다.

프로그램이 시작되면 Nemiver는 자동으로 주요 기능에 브레이크 포인트를 설정합니다.프로그램이 주 함수로 정지하면 사용자는 자유롭게 중단점 설정, 변수 검사, 코드 내 함수 동작 조사, 프로그램 실행 재개 등을 할 수 있다.

세션

Nemiver는 나중에 세션을 재개할 수 있도록 디버깅 세션에 대한 몇 가지 기본 정보를 디스크에 저장합니다.디버깅이 시작될 때마다 기존 세션의 재개를 명시적으로 요구하지 않는 한 새 세션이 자동으로 생성됩니다.종료 시 세션이 자동으로 저장됩니다.세션과 함께 저장된 정보에는 중단점, 프로그램 인수, 작업 디렉토리 경로, 환경 변수 등이 포함됩니다.또한 필요에 따라 현재 세션을 디스크에 저장할 수 있습니다.

내선번호

Nemiver는 컴퓨터 코드의 그래픽 사용자 인터페이스(GUI) 디버거 이상입니다.플러그인으로 확장할 수 있는 플랫폼입니다.

libnemivercommon 라이브러리는 동적 모듈을 로드하고 플러그인 아키텍처를 활성화하기 위한 기본 기능을 제공하며 Nemiver 워크벤치에 새로운 기능을 제공합니다.현재는 디버깅 기능만 제공되지만 OProfile이나 Valgrind-Massif 등의 프로파일링 도구도 추가할 수 있습니다.

Nemiver는 이벤트 기반 디버거 라이브러리(현재는 GDB 백엔드를 갖추고 있지만 향후 추가될 수도 있음)도 제공합니다.이 라이브러리는 를 들어 통합 개발 환경(IDE)의 일부로 디버거를 구현하려는 다른 프로젝트에 의해 재사용될 수 있습니다.

대해서

Nemiver는 C++로 작성되어 GtkmmGNOME 플랫폼의 많은 컴포넌트에 의존합니다.

「 」를 참조해 주세요.

외부 링크