Khi sử dụng gcc với -fprofile-arcs và -ft-bảo hiểm, khi kết thúc thực thi kết thúc, nó cố gắng tạo các tệp đầu ra .gcda trong cùng một vị trí như các tệp .o được sử dụng để biên dịch tệp thực thi. Điều này là bất tiện khi tôi đang chạy trên một máy tính khác với máy tôi đã xây dựng - có cách nào để thay đổi hành vi này không?Gcc/gcov có thể được thực hiện để thống kê mức độ phù hợp đầu ra cho một vị trí khác với thư mục nguồn không?
11
A
Trả lời
14
Bạn có thể sử dụng biến môi trường GCOV_PREFIX
. Nó được đề cập trong tài liệu theo một số "cross-profiling" section, mà chính nó được đề cập trong tài liệu cho -fprofile-arcs
.
Các vấn đề liên quan
- 1. Mức độ phù hợp với mã có thể truy cập
- 2. Đề nghị một Thư viện Thống kê Nguồn Mở .NET
- 3. Làm thế nào để tôi có được Emma hoặc Cobertura, với Maven, để báo cáo mức độ phù hợp về mã nguồn trong các mô-đun khác?
- 4. không có nguồn lực phát hiện ra rằng phù hợp với tên được đặt
- 5. Không có nguồn nào cho vị trí hiện tại
- 6. Có thể java.util.regex.Pattern thực hiện một phần phù hợp không?
- 7. Làm cách nào để nhận được số liệu thống kê mức độ phù hợp của mã cho ứng dụng Sinatra của tôi?
- 8. Eclipse có thể có nhiều thư mục đầu ra giống như nhiều thư mục nguồn hay không
- 9. Sử dụng số liệu thống kê của Scipy.kstest để kiểm tra độ phù hợp
- 10. không thể mã nguồn trong một thư mục hiện tại
- 11. đặt vị trí đầu ra cho pdftk sample.pdf burst
- 12. OpenCV - thực hiện phù hợp cho mỏng - Plate Spline Warping
- 13. Tại sao sửa đổi thư mục đầu ra của dự án gây ra: IOException được unhandled "Không thể xác định vị trí tài nguyên 'app.xaml'."
- 14. Tìm một mục phù hợp với vị ngữ trong Scala
- 15. Vị trí đầu ra cảnh báo không được tổng hợp của lợn?
- 16. Tìm vị trí thư mục hệ thống trong Python
- 17. Pex (và đầu ra của nó) có phù hợp với môi trường doanh nghiệp không?
- 18. Có thư viện java nào để thực hiện một sự khác biệt dựa trên từ không?
- 19. Không thể chạy dự án MVC4 nếu không sử dụng thư mục đầu ra tiêu chuẩn
- 20. Làm thế nào tôi có thể nhận được FFmpeg để xác định vị trí thư viện được cài đặt khi --sysroot trỏ đến một thư mục khác?
- 21. Tôi có thể thực hiện hợp nhất subtree từ thư mục con không?
- 22. mức độ nghiêm trọng có thể gây ra sự cố?
- 23. Có cách nào để sao chép mã nguồn của Qt sang một vị trí khác không?
- 24. Shell Command để sao chép một thư mục đến một vị trí khác
- 25. Tính góc cần thiết để nhấn tọa độ (x, y) từ vị trí khác (0,0) với độ cao khác nhau
- 26. vị trí javadoc cho nhật thực ẩn
- 27. Các tệp bytecode được biên dịch (.pyc) có thể được tạo trong thư mục khác không?
- 28. Tôi muốn sử dụng jQuery để có được vị trí và thư mục đầu tiên với window.location
- 29. Thống kê mô hình phù hợp cho một hồi quy logistic
- 30. Thư viện mật mã phù hợp với mục tiêu-C
Nếu tôi muốn chuyển tệp thực thi từ "máy biên dịch" sang "máy đích", chương trình sẽ được thực thi và độ bao phủ sẽ được đo: tôi có phải di chuyển các tệp "* .gcno" được tạo bởi trình biên dịch (cho ví dụ "main.cpp.gcno" được tạo cho tệp main.cpp của tôi)? – ilya