Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 gammaray 명령입니다.
프로그램:
이름
GammaRay - Qt 애플리케이션 검사 및 조작 도구.
개요
감마레이 [--pid | | --연결하다 [: ]
기술
GammaRay는 다음과 같은 Qt 애플리케이션의 런타임 내부를 검사합니다.
개체 트리, 속성, 신호/슬롯, 위젯, 모델,
그래픽 뷰, 자바스크립트 디버거, 리소스,
상태 머신, 메타 유형, 글꼴, 코덱, 텍스트 문서
옵션 없이 실행하면 gammaray는 다음에서 실행 중인 Qt 응용 프로그램 목록을 표시합니다.
선택한 인젝터를 부착할 수 있습니다. 그렇지 않으면 다음과 같이 실행 중인 프로세스에 연결할 수 있습니다.
pid를 지정하거나 이름을 지정하여 새 Qt 응용 프로그램을 시작할 수 있습니다.
선택적 인수).
옵션
--도움
도움말 메시지를 인쇄하고 종료합니다.
--번역
버전 정보를 인쇄하고 종료합니다.
-NS, --pid <pid>
지정된 pid로 실행 중인 Qt 애플리케이션에 연결합니다.
-NS, --주사기 <인젝터>
지정된 주입 유형을 설정합니다.
지원되는 인젝터는 다음과 같습니다.
미리 로드(Linux, Mac OS)
gdb(Linux. gdb를 설치해야 함)
스타일
windll (윈도우즈)
--과정에서
Gammaray 1.x 프로세스 내 UI를 사용합니다. 이것은 대부분의 경우에 필요하지 않습니다.
원격으로 작동하지 않는 도구를 사용합니다.
--주입 전용
이것은 GammaRay 프로브를 프로세스에 주입하기만 하고 GammaRay를 시작하지는 않습니다.
UI. 예를 들어 임베디드 장치에서 원격 디버깅을 수행할 때 유용합니다.
--듣다 <주소>
GammaRay 서버가 수신해야 하는 네트워크 주소를 지정합니다. 기본값은 0.0.0.0입니다.
(즉. 그들 모두). 예를 들어 Windows에서 방화벽 경고를 피하기 위해 사용할 수 있습니다.
원격 액세스가 필요하지 않은 경우 주소를 127.0.0.1로 설정합니다.
--안 들어요
GammaRay 서버를 비활성화합니다. 이것은 다른 방법이 없기 때문에 --inprocess를 의미합니다.
이 경우 GammaRay 프로브에 연결하십시오.
--목록 프로브
설치된 모든 프로브를 나열합니다.
--조사 <아비>
사용할 프로브를 명시적으로 지정합니다. 둘 이상인 경우 이것을 사용해야합니다.
프로브 ABI 자동 감지가 완료될 때까지 프로브 설치(예: Qt4용 하나, Qt5용 하나)
구현되었습니다.
--연결하다 <호스트[:포트]>
이미 주입된 GammaRay 프로브로 대상에 연결합니다. 예를 들어 유용합니다.
원격 디버깅.
사용 예
명령줄 인수 'arg1' 및 'arg2'를 사용하여 Qt 응용 프로그램 "qtfoo"에서 gammaray를 실행합니다.
% 감마레이 /path/to/qtfoo arg1 arg2
pid 1234로 실행되는 Qt 응용 프로그램에서 gammaray를 호출합니다.
% 감마레이 --pid 1234
pid 1234로 실행되는 Qt 응용 프로그램에서 인젝터 gdb로 gammaray on을 호출합니다.
% 감마레이 --인젝터 gdb --pid 1234
EXIT 지위
정상 작동 시 0으로 종료합니다. 그렇지 않으면 나타내는 양의 정수와 함께 존재합니다.
인젝터를 시작하거나 부착하는 동안 문제가 발생했습니다.
저작권
Copyright (C) 2010-2015 KDAB Group 회사인 Klaralvdalens Datakonsult AB,
<[이메일 보호]>
유효한 상용 KDAB GammaRay 라이선스를 보유한 라이선스 사용자는 다음에 따라 이 파일을 사용할 수 있습니다.
소프트웨어와 함께 제공되는 GammaRay 상용 라이센스 계약.
Contact [이메일 보호] 이 라이선스의 조건이 명확하지 않은 경우.
이 프로그램은 무료 소프트웨어입니다. 다음 조건에 따라 재배포 및/또는 수정할 수 있습니다.
자유 소프트웨어 재단에서 발행한 GNU 일반 공중 사용 허가서; 어느 하나
라이센스 버전 2 또는 (귀하의 선택에 따라) 이후 버전.
이 프로그램은 유용할 것이라는 희망으로 배포되지만 어떠한 보증도 하지 않습니다.
상품성 또는 특정 목적에의 적합성에 대한 묵시적 보증도 없이.
자세한 내용은 GNU 일반 공중 사용 허가서를 참조하십시오.
이 프로그램과 함께 GNU 일반 공중 사용 허가서를 받았어야 합니다.
그렇지 않은 경우 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
보스턴, MA 02110-1301, USA.
StackWalker 코드 Copyright (c) 2005-2009, Jochen Kalmbach, All rights reserved.
작가
알렌 윈터[이메일 보호]>
안드레아스 홀자머[이메일 보호]>
안톤 크로이츠캄프[이메일 보호]>
데이비드 포르[이메일 보호]>
프랭크 오스터펠드[이메일 보호]>
제임스 터너[이메일 보호]>
얀 달하이머[이메일 보호]>
케빈 펑크[이메일 보호]>
로랑 몬텔[이메일 보호]>
마티아스 하셀만[이메일 보호]>
밀리언 울프[이메일 보호]>
패트릭 스펜드린[이메일 보호]>
피터 쿠멜[이메일 보호]>
라파엘 로케토[이메일 보호]>
스티븐 켈리[이메일 보호]>
토마스 맥과이어[이메일 보호]>
아담까지[이메일 보호]>
토비아스 코닉[이메일 보호]>
볼커 크라우스[이메일 보호]>
onworks.net 서비스를 사용하여 온라인으로 gammaray 사용