بناء مُصحح أخطاء لينكس خاص بك: الجزء الأول - البدء
2025-04-25
هذا هو الجزء الأول من سلسلة مكونة من عشرة أجزاء حول بناء مُصحح أخطاء لينكس من الصفر. تعلم آليات مُصححات الأخطاء الأساسية وقم بتنفيذ ميزات مثل بدء التشغيل، والإيقاف، والاستمرار، وتعيين نقاط التوقف (عناوين الذاكرة، أسطر التعليمات البرمجية، مدخل الدالة)، وقراءة وكتابة السجلات والذاكرة، والتنفيذ خطوة بخطوة. يستخدم البرنامج التعليمي لغات C/C++، وLinenoise، وlibelfin، مع توفر رمز كل جزء على GitHub. ستغطي الأجزاء المستقبلية مواضيع متقدمة مثل تصحيح الأخطاء عن بُعد، ودعم المكتبات المُشتركة، وتقييم التعبيرات، وتصحيح الأخطاء متعددة الخيوط.
التطوير