سؤال
بشكل عام نستخدمه ar rcs
أمر لإنشاء مكتبة ثابتة على UNIX.
ماذا يعني العلم "هنا صفحة الرجل التي يقولها الرجل
لا تنشئ جدول رمز أرشيف. هذا يمكن أن يسرع بناء مكتبة كبيرة في عدة خطوات. لا يمكن استخدام الأرشيف الناتج مع الرابط. من أجل إنشاء جدول رمز ، يجب عليك حذف المعدل S على آخر تنفيذ من AR ، أو يجب أن تقوم بتشغيل Ranlib على الأرشيف.
أنا مرتبك من الجملة "لا يمكن استخدام الأرشيف الناتج مع الرابط.".
هل يتعين علينا استخدام RANLIB لإنشاء المكتبة الثابتة بعد أمر AR؟ ما هو الغرض من رانليب وكيف يتم استخدامه؟
المحلول
ال ranlib
تقوم الأداة المساعدة بإنشاء فهرس في المكتبة يستخدمه الرابط للقيام ببحثه. لاحظ أن أمر فهرس الإلغاء في ar
IS QUARRASE S - الأمر لإنشاء الفهرس هو Sudrase S ، والذي يجب أن تستخدمه. ليست هناك حاجة للاستخدام ranlib
بعد تشغيل ar rcs
.