الثلاثيات المستهدفة: دليل لفوضى المُجمع
2025-04-15
تتناول هذه المقالة تعقيدات الثلاثيات المستهدفة للمُجمع، مثل x86_64-unknown-linux-gnu. تشرح مكونات الثلاثي (العمارة، المُورّد، نظام التشغيل، واجهة برمجة التطبيقات الثنائية)، وتُظهر الاختلافات بين طريقة التعامل معها من قِبل GCC و LLVM. تُفصّل المقالة اتفاقيات التسمية لأنواع مختلفة من العمارة (مثل x86 و ARM)، وطريقة تمثيل المُورّد ونظام التشغيل، وتُشدّد على أهمية الاتساق لتجنّب الالتباس. في النهاية، ينصح الكاتب بعدم ابتكار اتفاقيات ثلاثيات مستهدفة جديدة عند إنشاء سلاسل أدوات جديدة، لتسهيل التعاون بين سلاسل الأدوات.
التطوير
الثلاثيات المستهدفة