جدول المحتويات:
فيديو: ما هو Sub في makefile؟
2024 مؤلف: Fiona Howard | [email protected]. آخر تعديل: 2024-01-10 06:33
3. من دليل GNU المرجعي: $ (استبدال من ، إلى ، نص) يقوم باستبدال نصي في النص: يتم استبدال كل تكرار لـ من بـ to. يتم استبدال النتيجة باستدعاء الوظيفة. على سبيل المثال ، $ (sub ee، EE، feet on the street)
ما هو الشريط في makefile؟
$ (سلسلة شريطية) يزيل المسافة البيضاء السابقة واللاحقة من السلسلة ويستبدل كل تسلسل داخلي من حرف واحد أو أكثر بمسافة واحدة بمسافة واحدةوهكذا ، '$ (شريط a b c) "النتائج في" أ ب ج ". يمكن أن يكون شريط الوظيفة مفيدًا جدًا عند استخدامه مع الشروط.
ما هو باتسوبست؟
$ (patsubst PATTERN، REPLACEMENT، TEXT) البحث عن الكلمات المفصولة بمسافات بيضاء في TEXT التي تطابق PATTERN واستبدالها بـ REPLACEMENT. هنا قد يحتوي PATTERN على٪ الذي يعمل كحرف بدل ، يطابق أي عدد من أي أحرف داخل الكلمة.
ما هو حرف البدل في makefile؟
3 حرف البدل للوظيفة. … $ (نمط أحرف البدل …) هذه السلسلة ، المستخدمة في أي مكان في makefile ، يتم استبدالها بقائمة مفصولة بمسافات من أسماء الملفات الموجودة التي تطابق أحد أنماط اسم الملف المحددةإذا لم يكن الأمر كذلك يتطابق اسم الملف الموجود مع النمط ، ثم يتم حذف هذا النمط من إخراج وظيفة أحرف البدل.
ما هو Makecmdgoals؟
MAKECMDGOALS. الأهداف المحددة في سطر الأوامر. ضبط هذا المتغير ليس له أي تأثير على عملية الصنع. راجع الحجج لتحديد الأهداف.
موصى به:
لماذا makefile جيدة؟
ملف makefile مفيد لأن (إذا تم تعريفه بشكل صحيح) يسمح بإعادة تجميع ما هو مطلوب فقط عند إجراء تغييرفي مشروع كبير ، يمكن أن تستغرق إعادة بناء البرنامج بعض الوقت الجاد لأن هناك سيكون هناك العديد من الملفات التي سيتم تجميعها وربطها وسيكون هناك توثيق واختبارات وأمثلة وما إلى ذلك .