Tôi cần phải làm điều này:
Trên linux, chúng tôi phải tìm một vài thư viện động không nằm trên một vị trí tiêu chuẩn. Chúng tôi phải đặt $ LD_LIBRARY_PATH thành / path / to / sdk / lib
Làm thế nào tôi có thể làm điều đó trong Ubuntu 10.10?
Tôi cần phải làm điều này:
Trên linux, chúng tôi phải tìm một vài thư viện động không nằm trên một vị trí tiêu chuẩn. Chúng tôi phải đặt $ LD_LIBRARY_PATH thành / path / to / sdk / lib
Làm thế nào tôi có thể làm điều đó trong Ubuntu 10.10?
Câu trả lời:
Để xác định biến này, chỉ cần sử dụng (trên dấu nhắc shell):
export LD_LIBRARY_PATH="/path/to/sdk/lib"
Để làm cho nó vĩnh viễn, bạn có thể chỉnh sửa các tập tin ldconfig. Đầu tiên, tạo một tệp mới, chẳng hạn như:
sudo vi /etc/ld.so.conf.d/your_lib.conf
Thứ hai, thêm đường dẫn trong tệp đã tạo
/path/to/sdk/lib
Cuối cùng, chạy ldconfig để cập nhật bộ đệm.
sudo ldconfig
Trong bash, gán nó trước khi thực thi được chạy.
LD_LIBRARY_PATH=/path/to/sdk/lib ./somedevtool