আপনি অবশ্যই ম্যানেজগুলির কিছু পুরানো কপিগুলি পড়ছেন (জোর দেওয়া):
-rpath = dir রানটাইম লাইব্রেরি অনুসন্ধানের পথে
একটি ডিরেক্টরি যুক্ত করুন ।
ভাগ করা অবজেক্টের সাথে কোনও ELF এক্সিকিউটেবলের সাথে সংযোগ করার সময় এটি ব্যবহৃত হয় । সমস্ত-আরপথ
আর্গুমেন্টগুলি সংক্ষিপ্ত করে রানটাইম লিঙ্কারে প্রেরণ করা হয় , যা রানটাইমে
ভাগ করে নেওয়া অবজেক্টগুলি সনাক্ত করতে তাদের ব্যবহার করে ।
বনাম
-L searchdir
--library-path = searchdir
পাথের তালিকায় পাথ অনুসন্ধানদির যুক্ত করুন যা
সংরক্ষণাগার লাইব্রেরি এবং এলডি নিয়ন্ত্রণ স্ক্রিপ্টগুলির জন্য অনুসন্ধান করবে ld s
সুতরাং, -L
বলে ld
যখন লিঙ্ক বিরুদ্ধে লিঙ্কে লাইব্রেরির জন্য দেখুন যেখানে। আপনি যখন আপনার বিল্ড ট্রিতে গ্রন্থাগারগুলির বিরুদ্ধে নির্মাণ করছেন তখন এটি ব্যবহার করুন (উদাহরণস্বরূপ), যা দ্বারা সাধারণ সিস্টেমের লাইব্রেরি পাথ স্থাপন করা হবে make install
। --rpath
অন্যদিকে এক্সিকিউটেবলের মধ্যে সেই পথটি সংরক্ষণ করে, যাতে রানটাইম গতিশীল লিঙ্কার লাইব্রেরিগুলি খুঁজে পেতে পারে। আপনার লাইব্রেরিগুলি সিস্টেম লাইব্রেরি অনুসন্ধানের পথের বাইরে থাকলে আপনি এটি ব্যবহার করেন।
-rpath-link
?