<Trước | Nội dung | Tiếp theo>
6.16.2. Nội dung của Binutils
Các chương trình đã cài đặt: addr2line, ar, as, c ++ filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm, objcopy, objdump, ranlib, readelf, size, string và dải
Các thư viện đã cài đặt: libbfd. {A, so} và libopcodes. {A, so}
Thư mục đã cài đặt: / usr / lib / ldscripts
Mô tả ngắn gọn
addr2line Dịch địa chỉ chương trình thành tên tệp và số dòng; được cung cấp địa chỉ và tên của tệp thực thi, nó sử dụng thông tin gỡ lỗi trong tệp thực thi để xác định tệp nguồn và số dòng nào được liên kết với địa chỉ
ar Tạo, sửa đổi và trích xuất từ các kho lưu trữ
với tư cách là một trình hợp dịch lắp ráp đầu ra của gcc thành các tệp đối tượng
c ++ filt Được trình liên kết sử dụng để gỡ bỏ các ký hiệu C ++ và Java và để giữ cho các hàm quá tải khỏi xung đột
dwp Tiện ích đóng gói DWARF
elfedit Cập nhật tiêu đề ELF của tệp ELF
gprof Hiển thị dữ liệu hồ sơ đồ thị cuộc gọi
ld Một trình liên kết kết hợp một số tệp đối tượng và tệp lưu trữ thành một tệp duy nhất, định vị lại dữ liệu của chúng và gắn các tham chiếu ký hiệu
ld.gold Một phiên bản rút gọn của ld chỉ hỗ trợ định dạng tệp đối tượng elf
ld.bfd Liên kết cứng tới ld
nm Liệt kê các ký hiệu xuất hiện trong một tệp đối tượng nhất định
objcopy Dịch một loại tệp đối tượng sang một loại tệp đối tượng khác
objdump Hiển thị thông tin về tệp đối tượng đã cho, với các tùy chọn kiểm soát thông tin cụ thể để hiển thị; thông tin hiển thị hữu ích cho các lập trình viên đang làm việc trên các công cụ biên dịch
ranlib Tạo chỉ mục nội dung của kho lưu trữ và lưu trữ trong kho lưu trữ; chỉ mục liệt kê tất cả các ký hiệu được xác định bởi các thành viên lưu trữ là tệp đối tượng có thể định vị lại
readelf Hiển thị thông tin về mã nhị phân loại ELF
kích thước Liệt kê kích thước phần và tổng kích thước cho các tệp đối tượng đã cho
chuỗi Kết quả, đối với mỗi tệp nhất định, chuỗi ký tự có thể in được có độ dài ít nhất được chỉ định (mặc định là bốn); đối với tệp đối tượng, theo mặc định, nó chỉ in các chuỗi từ phần khởi tạo và tải trong khi đối với các loại tệp khác, nó quét toàn bộ tệp
dải Loại bỏ các ký hiệu khỏi các tệp đối tượng
libbfd Thư viện trình mô tả tệp nhị phân
libopcodes Một thư viện để xử lý các mã opcodes — các phiên bản “văn bản có thể đọc được” của hướng dẫn dành cho bộ xử lý; nó được sử dụng để xây dựng các tiện ích như phản đối
<Trước | Nội dung | Tiếp theo>