اقتباس المشاركة الأصلية كتبت بواسطة Akkipuden مشاهدة المشاركة

وعليكم السلام ورحمة الله
بداية من المنصوح تعلم لغة الC قبل الدخول في ++C لكن هذا غير ضروري إذ بتعلم المرء للسي ++ فقد تعلم السي (+-)
كله بالعنجليزي:
هذا درس أعتقد أنه جيد لكنه لا يحتوي على تمارين، أمثلة فقط
هذه صفحة مفيدة جدا لغير المبرمجين تشرح الأساسيات بالتفصيل الممل : HTML ، PDF
هذا cookbook (كتاب لتعلم تقنيات البرمجة بالـسي ++) أراه شخصيا ممتازا جدا لكنه ينفع فقط من كانت له دراية بالبرمجة و لغة ++C
و أخيرا مجموعة من الدروس على شكل فيديو

+ في البداية، مجرد إعادة الأمثلة بنجاح يُعد إنجازاً.

والآن لدي مشكلة:

كود:
arch/arm/mach-s3c2440/built-in.o:(.init.data+0x7a4): undefined reference to `s3c_device_usb'
make: *** [.tmp_vmlinux1] Erreur 1
هذا ما يظهر لي عندما أقوم بكومبايل لنواة لينوكس. يعني مباشرة قبل بناء نسخة النواة (ZImage) يظهر لي هذا.

Any good ideas
في الواقع جربت في الكثير من الفورومات لكن لم أجد إجابة
وليس كما لا يقولون: يوجد في البحر ما لا يوجد في النهر
كتاب McGraw Hill يبدو قيمًا، فلطالما حاولت البحث عن كتب كهذه، حتى أن حجم الملف حوالي 4 ميغا + ~500 صفحة، وهذا مذهل. شكرًا لك.