Bạn phải đang đọc một số bản sao lỗi thời của các trang (phần nhấn mạnh được thêm vào):
-rpath = dir
Thêm một thư mục vào đường dẫn tìm kiếm thư viện thời gian chạy . Điều này được sử dụng
khi liên kết tệp thực thi ELF với các đối tượng được chia sẻ. Tất cả các
đối số -rpath được nối và chuyển đến trình liên kết thời gian chạy , trình liên kết này
sử dụng chúng để định vị các đối tượng được chia sẻ trong thời gian chạy.
vs.
-L searchdir
--library-path = searchdir
Thêm đường dẫn searchdir vào danh sách các đường dẫn mà ld sẽ tìm kiếm các
thư viện lưu trữ và các tập lệnh điều khiển ld.
Vì vậy, hãy -L
cho biết ld
nơi tìm thư viện để liên kết khi liên kết. Bạn sử dụng điều này (ví dụ) khi bạn đang xây dựng dựa trên các thư viện trong cây xây dựng của mình, các thư viện này sẽ được đưa vào các đường dẫn thư viện hệ thống bình thường bởi make install
. --rpath
mặt khác, lưu trữ đường dẫn đó bên trong tệp thực thi, để trình liên kết động thời gian chạy có thể tìm thấy các thư viện. Bạn sử dụng điều này khi thư viện của bạn nằm ngoài đường dẫn tìm kiếm thư viện hệ thống.
-rpath-link
?