حدث خطأ في رفض الإذن في ملف Makefile عند تشغيل Go
قد تواجه أخطاء "تم رفض الإذن" أثناء تشغيل أوامر Go من خلال ملف Makefile، حتى عندما يمكنك تنفيذها مباشرة. ينشأ هذا التناقض بسبب مشكلة في إنشاء GNU.
السبب:
يحدث الخطأ عندما يكون لديك دليل على PATH الخاص بك يحتوي على دليل فرعي يسمى "go. " على سبيل المثال، إذا كان لديك "/usr/bin/go/" في المسار الخاص بك، فقد يتداخل ذلك مع التنفيذ.
الحل:
لمعالجة هذه المشكلة ، تحقق من متغير PATH الخاص بك وقم بإزالة أي أدلة تحتوي على أدلة فرعية تسمى "go". إذا لم يكن ذلك ممكنًا، أضف فاصلة منقوطة (";") بعد أمر "go run" في ملف Makefile الخاص بك لإجبار GNU على استخدام الصدفة.
مثال:
run: go run . ;
رؤى إضافية:
تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.
Copyright© 2022 湘ICP备2022001581号-3