Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

i686-linux-gnu-gcov-tool-6 - Trực tuyến trên đám mây

Chạy i686-linux-gnu-gcov-tool-6 trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

Đây là lệnh i686-linux-gnu-gcov-tool-6 có thể 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 mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


gcov-tool - công cụ xử lý hồ sơ gcda ngoại tuyến

SYNOPSIS


công cụ gcov [-v|--phiên bản] [-h|--Cứu giúp]

hợp nhất gcov-tool [hợp nhất tùy chọn] thư mục1 thư mục2
[-v|--dài dòng]
[-o| - đầu ra thư mục]
[-w|--cân nặng w1, w2]

viết lại công cụ gcov [tùy chọn viết lại] thư mục
[-v|--dài dòng]
[-o|- đầu ra thư mục]
[-s|--tỉ lệ float_or_simple-frac_value]
[-n|- chuẩn hóa long_long_value]

gcov-tool chồng chéo [tùy chọn chồng chéo] thư mục1 thư mục2
[-v|--dài dòng]
[-h|--hotonly]
[-f|--hàm số]
[-F|--Họ và tên]
[-o|--sự vật]
[-t|--hot_threshold] phao

MÔ TẢ


công cụ gcov là một công cụ ngoại tuyến để xử lý các tệp hồ sơ gcda của gcc.

Công cụ gcov hiện tại hỗ trợ các chức năng sau:

* hợp nhất hai bộ cấu hình có trọng số.

* đọc một bộ hồ sơ và viết lại nội dung hồ sơ. Người ta có thể mở rộng hoặc bình thường hóa
đếm các giá trị.

Ví dụ về các trường hợp sử dụng cho công cụ này là:

* Thu thập các cấu hình cho các tập hợp đầu vào khác nhau và sử dụng công cụ này để hợp nhất chúng. Một
có thể chỉ định trọng số thành yếu tố trong tầm quan trọng tương đối của mỗi đầu vào.

* Viết lại hồ sơ sau khi xóa một tập hợp con của các tệp gcda, trong khi vẫn duy trì
tính nhất quán của bản tóm tắt và biểu đồ.

* Nó cũng có thể được sử dụng để gỡ lỗi hoặc mã libgcov vì các công cụ chia sẻ mã đa số như
thư viện thời gian chạy.

Lưu ý rằng đối với hoạt động hợp nhất, cấu hình này được tạo ngoại tuyến có thể chứa một chút
các giá trị khác với hồ sơ hợp nhất trực tuyến. Dưới đây là danh sách các điểm khác biệt điển hình:

* sự khác biệt biểu đồ: Công cụ ngoại tuyến này tính toán lại biểu đồ sau khi hợp nhất
quầy giao dịch. Do đó, biểu đồ kết quả là chính xác. Việc hợp nhất trực tuyến không
có khả năng này - biểu đồ được hợp nhất từ ​​hai biểu đồ và kết quả là
một sự gần đúng.

* sự khác biệt tổng kiểm tra tóm tắt: Tổng kiểm tra tóm tắt sử dụng một hoạt động CRC32. Giá trị
phụ thuộc vào thứ tự danh sách liên kết của các đối tượng gcov-info. Thứ tự này khác nhau ở gcov-
từ đó trong hợp nhất trực tuyến. Dự kiến ​​sẽ có các tổng kiểm tra tóm tắt khác nhau.
Nó không thực sự quan trọng vì trình biên dịch không sử dụng tổng kiểm tra này ở bất cứ đâu.

* giá trị bộ đếm cấu hình giá trị chênh lệch: Một số giá trị bộ đếm cho cấu hình giá trị là
phụ thuộc thời gian chạy, như địa chỉ heap. Thật bình thường khi thấy một số khác biệt trong những
các loại quầy.

LỰA CHỌN


-h
--Cứu giúp
Hiển thị trợ giúp về cách sử dụng công cụ gcov (trên đầu ra tiêu chuẩn) và thoát ra mà không làm
bất kỳ quá trình xử lý nào nữa.

-v
--phiên bản
Hiển thị công cụ gcov số phiên bản (trên đầu ra tiêu chuẩn) và thoát mà không làm
bất kỳ quá trình xử lý nào nữa.

hợp nhất
Hợp nhất hai thư mục hồ sơ.

-v
--dài dòng
Đặt chế độ tiết.

-o thư mục
- đầu ra thư mục
Đặt thư mục hồ sơ đầu ra. Tên thư mục đầu ra mặc định là merge_profile.

-w w1,w2
--cân nặng w1,w2
Đặt trọng số hợp nhất của thư mục1thư mục2, tương ứng. Mặc định
trọng lượng là 1 cho cả hai.

viết lại
Đọc thư mục hồ sơ được chỉ định và viết lại vào một thư mục mới.

-v
--dài dòng
Đặt chế độ tiết.

-o thư mục
- đầu ra thư mục
Đặt thư mục hồ sơ đầu ra. Tên đầu ra mặc định là viết lại_profile.

-s float_or_simple-frac_value
--tỉ lệ float_or_simple-frac_value
Quy mô bộ đếm hồ sơ. Giá trị được chỉ định có thể là giá trị dấu phẩy động, hoặc
dạng giá trị phân số đơn giản, chẳng hạn như 1, 2, 2/3 và 5/3.

-n long_long_value
- chuẩn hóa
Chuẩn hóa hồ sơ. Giá trị được chỉ định là giá trị bộ đếm tối đa trong mới
Hồ sơ.

trùng lặp
Tính điểm trùng lặp giữa hai thư mục hồ sơ được chỉ định. Sự chồng chéo
điểm được tính dựa trên các cấu hình vòng cung. Nó được định nghĩa là tổng của min
(p1_counter [i] / p1_sum_all, p2_counter [i] / p2_sum_all), cho tất cả bộ đếm vòng cung i, trong đó
p1_counter [i] và p2_counter [i] là hai bộ đếm phù hợp và p1_sum_all và p2_sum_all
là tổng các giá trị bộ đếm trong cấu hình 1 và cấu hình 2, tương ứng.

-v
--dài dòng
Đặt chế độ tiết.

-h
--hotonly
Chỉ in thông tin cho các đối tượng / chức năng nóng.

-f
--hàm số
In điểm trùng lặp cấp chức năng.

-F
--Họ và tên
In tên tệp gcda đầy đủ.

-o
--sự vật
In điểm trùng lặp cấp độ đối tượng.

-t phao
--hot_threshold
Đặt ngưỡng cho giá trị bộ đếm nóng.

Sử dụng i686-linux-gnu-gcov-tool-6 trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

Lệnh Linux

Ad