ELF statifier

Phần mềm chụp màn hình:
ELF statifier
Các chi tiết về phần mềm:
Phiên bản: 1.7.3
Ngày tải lên: 20 Feb 15
Nhà phát triển: Valery Reznic
Giấy phép: Miễn phí
Phổ biến: 17

Rating: 5.0/5 (Total Votes: 1)

ELF statifier tạo ra từ file thực thi tự động liên kết và tất cả các thư viện đó của một tập tin. Tập tin này có thể được sao chép và chạy trên máy tính khác mà không cần phải kéo tất cả các thư viện của nó.
Tự động thực thi được liên kết nhỏ hơn sau đó liên kết tĩnh. Từ phía bên kia thực thi tự động liên kết sử dụng các thư viện chia sẻ biên soạn trong PIC (mã independend vị trí) mà là chậm hơn so với "bình thường" một.
Files, tạo ra bởi statifier ("pseudo-tĩnh") kết hợp bất lợi của cả hai người:
Rất lớn - lớn hơn nhiều so với liên kết tĩnh
Vẫn sử dụng mã PIC
Vì vậy, tại sao người ta sẽ sử dụng nó?
Ok, "pseudo-tĩnh" các tập tin có một số lợi thế quá:
Tất cả mọi thứ trong một tập tin - để phân phối là đơn giản
Cùng một tập tin có thể được sử dụng cho các máy tính với các phiên bản thư viện khác nhau '
Khởi động nhanh hơn
Nhưng tất cả những ai có thể nhận được với các tập tin tĩnh thông thường.
Vì vậy, tại sao sử dụng statifier và rất lớn "pseudo-tĩnh" thực thi thay vì tĩnh?
 
không có mã nguồn có sẵn
không có trình biên dịch (hoặc xây dựng chuỗi) có sẵn
liên kết tĩnh không làm việc hoặc nó không rõ ràng làm thế nào để nó
Giữ nguyên bố cục bộ nhớ - liên kết tĩnh sẽ thay đổi nó và có thể "đánh thức" lỗi ẩn
cho "liên kết vĩnh viễn" LD_PRELOAD thư viện vào thực thi
Nền tảng hỗ trợ:
Linux x86
Linux x86_64
Linux alpha

là gì mới trong phiên bản này:

  • Cố định lỗi: 32 / strtoul: không thể chuyển đổi '0xXXXXXXXXX' giới thiệu một lần nữa trong 1.7.0

là gì mới trong phiên bản 1.7.0:

  • statifier không phụ thuộc vào gdb nữa
  • bỏ hỗ trợ cho alpha

là gì mới trong phiên bản 1.6.15:

  • sửa chữa cho Slackware 12.0 (nhờ Stan Tobias)
  • typo ngu ngốc cố định trong src / statifier_create_exe.sh

Phần mềm tương tự

Ý kiến ​​để ELF statifier

Bình luận không
Nhập bình luận
Bật hình ảnh!