السلام عليكم
هذه المشكلة واجهتها أكثر من مرة ولأني لا استخدم C compiler الا عندما اريد تجميع شفرة جاهزة فلا أعلم ما السبب في ظهورها
بالبحث في Google ارى البعض يقول الملف المطلوب على نظام unix وهذا لا اتصوره صحيح
البعض الاخر يقول يجب وضع المسار الكامل الى مجلد include وقد تحققت منه وهو صحيح
رسالة الخطأ عند الربط:
اقتباسCannot open include file: 'unistd.h': No such file or directory
وهل الملفات التالية جميعها لـ windows ام انها لا تتبع له واحتاج الى تجميع الملف على نظام آخر
#include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <errno.h> #include <string.h> #include <netdb.h> #include <sys/types.h> #include <netinet/in.h> #include <sys/socket.h>
ما الحل؟
جزيتم الخير