Đây là lệnh gammaray có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình giả lập trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
GammaRay - Công cụ kiểm tra và thao tác ứng dụng Qt.
SYNOPSIS
gammaray [--pid | | --liên kết [: ]
MÔ TẢ
GammaRay kiểm tra nội bộ thời gian chạy của ứng dụng Qt, chẳng hạn như:
Cây đối tượng, thuộc tính, tín hiệu / khe cắm, vật dụng, mô hình,
chế độ xem đồ họa, trình gỡ lỗi javascript, tài nguyên,
máy trạng thái, loại meta, phông chữ, codec, tài liệu văn bản
Khi chạy mà không có bất kỳ tùy chọn nào, gammaray sẽ hiển thị danh sách các ứng dụng Qt đang chạy từ
mà bạn có thể gắn kim phun đã chọn. Ngoài ra, bạn có thể đính kèm vào một quy trình đang chạy bằng cách
chỉ định pid của nó hoặc bạn có thể bắt đầu một ứng dụng Qt mới bằng cách chỉ định tên của nó (và
đối số tùy chọn).
LỰA CHỌN
--Cứu giúp
In thông báo trợ giúp và thoát.
--phiên bản
In thông tin phiên bản và thoát.
-P, - lipid <pid>
Đính kèm vào ứng dụng Qt đang chạy với pid được chỉ định.
-tôi, - vòi phun <kim phun>
Đặt loại tiêm được chỉ định.
Các kim phun được hỗ trợ là:
tải trước (Linux, Mac OS)
gdb (Linux. yêu cầu cài đặt gdb)
phong cách
gió (Windows)
--đang tiến hành
Sử dụng giao diện người dùng trong quá trình Gammaray 1.x. Điều này là không cần thiết trong hầu hết các trường hợp, ngoại trừ
sử dụng các công cụ không hoạt động từ xa.
--chỉ tiêm
Điều này sẽ chỉ đưa đầu dò GammaRay vào một quy trình, nhưng không bắt đầu GammaRay
Giao diện người dùng. Điều này rất hữu ích, chẳng hạn như khi thực hiện gỡ lỗi từ xa trên các thiết bị nhúng.
--nghe <địa chỉ>
Chỉ định địa chỉ mạng mà máy chủ GammaRay sẽ lắng nghe, mặc định là 0.0.0.0
(tức là tất cả chúng). Điều này có thể được sử dụng ví dụ trên Windows để tránh cảnh báo tường lửa
bằng cách đặt địa chỉ thành 127.0.0.1 nếu bạn không cần truy cập từ xa.
--không nghe
Tắt máy chủ GammaRay. Điều này ngụ ý - xử lý vì không có cách nào khác để
kết nối với đầu dò GammaRay trong trường hợp này.
- thăm dò danh sách
Liệt kê tất cả các đầu dò đã cài đặt.
--thăm dò <abi>
Chỉ định rõ ràng đầu dò nào sẽ sử dụng. Bạn nên sử dụng cái này nếu bạn có nhiều
đầu dò được cài đặt (ví dụ: một cho Qt4 và một cho Qt5), cho đến khi tự động phát hiện ABI của đầu dò là
thực hiện.
--liên kết <máy chủ[: port]>
Kết nối với mục tiêu bằng đầu dò GammaRay đã được tiêm. Ví dụ hữu ích cho
gỡ lỗi từ xa.
VÍ DỤ
Chạy gammaray trên Qt-application "qtfoo" với các đối số dòng lệnh 'arg1' và 'arg2':
% gammaray / path / to / qtfoo arg1 arg2
Gọi gammaray trên ứng dụng Qt chạy với pid 1234:
% gammaray --pid 1234
Gọi gammaray bật với gdb bộ phun trên ứng dụng Qt chạy với pid 1234:
% gammaray --injection gdb --pid 1234
EXIT TÌNH TRẠNG
Các lối thoát bằng 0 khi hoạt động bình thường; nếu không, tồn tại với một số nguyên dương cho biết
đã xảy ra sự cố khi khởi động hoặc gắn một kim phun.
BẢN QUYỀN
Bản quyền (C) 2010-2015 Klaralvdalens Datakonsult AB, một công ty thuộc Tập đoàn KDAB,
<[email được bảo vệ]>
Người được cấp phép có giấy phép KDAB GammaRay thương mại hợp lệ có thể sử dụng tệp này theo
với Thỏa thuận cấp phép thương mại GammaRay được cung cấp cùng với Phần mềm.
Liên hệ [email được bảo vệ] nếu bạn không rõ ràng về bất kỳ điều kiện nào của việc cấp phép này.
Chương trình này là phần mềm miễn phí; bạn có thể phân phối lại nó và / hoặc sửa đổi nó theo các điều khoản của
Giấy phép Công cộng GNU do Tổ chức Phần mềm Tự do xuất bản; một trong hai
phiên bản 2 của Giấy phép hoặc (tùy chọn của bạn) bất kỳ phiên bản mới hơn.
Chương trình này được phân phối với hy vọng rằng nó sẽ hữu ích, nhưng KHÔNG CÓ BẤT KỲ BẢO HÀNH NÀO;
thậm chí không có sự bảo đảm ngụ ý về KHẢ NĂNG LÊN LỚN hoặc SỰ PHÙ HỢP VỚI MỤC ĐÍCH CỤ THỂ.
Xem Giấy phép Công cộng GNU để biết thêm chi tiết.
Bạn sẽ nhận được một bản sao của Giấy phép Công cộng GNU cùng với chương trình này;
nếu không, hãy viết thư cho Free Software Foundation, Inc., 51 Franklin Street, Tầng Năm,
Boston, MA 02110-1301, Hoa Kỳ.
Mã StackWalker Bản quyền (c) 2005-2009, Jochen Kalmbach, Mọi quyền được bảo lưu.
TÁC GIẢ
Allen Winter[email được bảo vệ]>
Andreas Holzammer[email được bảo vệ]>
Anton Kreuzkamp[email được bảo vệ]>
David Faure[email được bảo vệ]>
Frank Osterfeld[email được bảo vệ]>
James Turner[email được bảo vệ]>
Jan Dalheimer[email được bảo vệ]>
Kevin Funk[email được bảo vệ]>
Laurent Montel[email được bảo vệ]>
Mathias Hasselmann[email được bảo vệ]>
Milian Wolff[email được bảo vệ]>
Patrick Spendrin[email được bảo vệ]>
Peter Kuemmel[email được bảo vệ]>
Rafael Roquetto[email được bảo vệ]>
Stephen Kelly[email được bảo vệ]>
Thomas McGuire[email được bảo vệ]>
Cho đến Adam[email được bảo vệ]>
Tobias Koenig[email được bảo vệ]>
Volker Krause[email được bảo vệ]>
Sử dụng gammaray trực tuyến bằng các dịch vụ onworks.net