2011-11-09 23 views
6

Tôi có mã nguồn mới nhất Valgrind. Tôi muốn cài đặt Valgrind trên máy mục tiêu (powerpc) không có hỗ trợ cho việc xây dựng bất kỳ phần mềm nào. Vì vậy, tôi sẽ cần phải vượt qua biên dịch Valgrind trên máy xây dựng của tôi (x86) cho máy powerpc. Bây giờ câu hỏi của tôi là how to install the cross compiled Valgrind trên máy mục tiêu của tôi?Cài đặt Valgrind trên máy PowerPC mục tiêu

Trả lời

6

Để sử dụng công cụ mặc định của valgrind (memcheck) trên PPC, file cần thiết là:

  • ./coregrind/valgrind
  • ./coregrind/vgpreload_core-ppc32-linux.so
  • ./memcheck/memcheck-ppc32-linux
  • ./memcheck/vgpreload_memcheck-ppc32-linux.so
  • ./default.supp

Sau khi biên dịch chéo, sao chép các tệp này vào cùng một thư mục và khởi chạy valgrind trên mục tiêu với VALGRIND_LIB đặt ở vị trí hiện tại của chúng.

Ví dụ, nếu tất cả các file đã được sao chép vào/tmp,

VALGRIND_LIB=/tmp /tmp/valgrind /PATH/TO/DEBUGGEE 

sẽ bắt đầu DEBUGEE với valgrind.

Các vấn đề liên quan