عاطي نشر 3 ديسمبر 2015 أرسل تقرير نشر 3 ديسمبر 2015 لديّ جهازان بنظامي تشغيل مختلفين، وقمت بنسخ ملف binary الخاصّ ببيرل من جهازي القديم إلى جهازي الجديد، لكنّني اكتشفتُ بأنّ هناك خطأ ما، لأنّ الملفّات البرمجيّة التّي كتبتها باللغة لا تعمل، فما السّبيل إلى حلّ هذه المُشكلة؟ اقتباس
0 عبدالهادي الديوري نشر 3 ديسمبر 2015 أرسل تقرير نشر 3 ديسمبر 2015 مرحبا، هذه المسألة تحدث في الغالب لأنّك لم تنسخ مكتبات اللغة كذلك، أو أنّ مسارات المكتبات تختلف، فهذه المكتبات ضروريّة لتعمل برمجيّات بيرل، ولبناء بيرل في الجهاز الآخر، عليك نقل جميع الملفّات الخاصّة ببيرل ثمّ تنفيذ الأمر:make installويُمكنك التأكّد من أنّ كلّ شيء في مكانه بطباعة المتغيّر @INC الذي يقوم ببحث شامل للمكتبات:% perl -le 'print for @INC'إذا عرض الأمر أعلاه أي مسارات لا توجد في نظامك الجديد، فعليك أن تنقل المكتبات المناسبة إلى هذه المسارات، أو قم بالربط بينها بروابط أو اختصارات مناسبة، ويمكنك الحصول على محتوى المُتغيّر @INC كجزء من مخرجات الأمر:% perl -V 1 اقتباس
السؤال
عاطي
لديّ جهازان بنظامي تشغيل مختلفين، وقمت بنسخ ملف binary الخاصّ ببيرل من جهازي القديم إلى جهازي الجديد، لكنّني اكتشفتُ بأنّ هناك خطأ ما، لأنّ الملفّات البرمجيّة التّي كتبتها باللغة لا تعمل، فما السّبيل إلى حلّ هذه المُشكلة؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.