السلام عليكم :
لدي سؤال حول برنامج مكتوب بلغة C هذا البرنامج وظيفته استقبال ملف فيديو mpeg عن طريق السوكيت ثم تشغيله والسؤال هو انني عندما أحاول تنفيذ البرنامج فانه يعطي رسالة خطأ ان الملف smpeg.h غير موجود وعندما تحصلت على الباكج التي سوف ارفقها بالموضوع اصبح يعطي خطأ أخر عن كل سطر ان الدوال غير معرفة
أرجو فقط ممن يفهم بالبرمجة بلغة c تحت لينكس شرح سبب الخطأ الذي يعطيه البرنامج واريد أيضا معرفة كيف يمكنني تنفيذ أي ملف تستدعى دالة main متغيرات مثل
int main(int argc, char *argv[])
الموجودة في هذا البرنامج أي انه عندما اقوم بتنفيذ البرنامج player1.c :
gcc player1.c -o player1 ./player1
هل من الضروري وضع المعاملات التي تستدعيها الدالة main
وشكرا