سلام عليكم ...
اليوم راح اشرح لك شرح مبسط وسهل راح ينفع المبتدئين مع اللينكس .. الدرس يتكلم عن لغات البرمجه .. يعني اذا عندك اي برنامج مكتوب باحد اللغات اللي راح نشرح طريقة التعامل معها ان شالله ماراح تواجهه صعوبه بتشغيله ...
قبل لا ابدا بالشرح ..
اتمنى مراجعة الموضوع هذا ... حتى توضح لك بعض الافكار ...
بسم الله نبدا ...
نبدا بلغة الـ python ... طبعا ماراح اشرح اللغة كامله
راح اوضح لك .. يعني لو مثلا كتبت كود بلغة البايثون كيف تتعامل معاه ؟؟
نبدا اول شي ... لازم تتأكد اذا البايثون تم تنزيله عندك او لا ...
تفتح التيرمنال(الشل) وتكتب :
كود:
python -V
طبعا المفروض يطلع لك كذا :
يعني على طول اكتب كودك وشغل ..
وكمان البيرل .. انا ماشرحت البيرل لان الاخ ابو هاجر ماشالله شرحها افضل منى وبالتفصيل ...
فيه نقطه بسيطه بالنسبه لامر التشغيل المتعارف عليه :
كود:
./
يعني اذا اردت تشغل البرنامج تكتب :
كود:
./hi.py
تلاحظ ان الملف مايشتغل ؟؟؟؟ يطلع لك توضيح يقولك ماعندك صلاحيه تشغل الملف ... الان يلزمك تعطي الملف تصريح بحيث انه يشتغل باي امر تكتبه : شوف الصوره توضح لك طريقة التشغيل وطريقة اعطاء التصريح
الان ننتقل الى .. لغة السي .. والسي بلس بلس .. اذا حصلت مشاكل بعمل الكومبايل ياليت ترجع للشرح فوق وتشوف اذا كان عندك نقص بالمكتبات ...
خذ هالكود تبع السي:
كود:
#include
int main()
{
printf("linux-x@hotmail.com\n");
return 0;
}
تأخذه وتحفظه باي اسم .... وبعد كذا تفتح الترمينال وتعمل كومبايل للملف وتشغله ... عن طريق الامرين :
امر الكومبايل :
كود:
gcc -o yourfile yourfile.c
امر التشغيل :
كود:
./yourfile
طبعا السي بلس بلس نفس الحكايه لكن يختلف امر الكومبايل .. اول حاجه خذ الكود البسيط للسي بلس بلس .. عشان نطبق الشرح عليه ...
كود:
#include
int main() {
cout << "Hi NH " << endl;
return 0;
}
والان طبق اللي تشوفه بالصوره مثل ماعملنا بالسي ... لكن لاحظ اختلاف امر الكومبايل :
كود:
g++ -o yourfile yourfile.cpp
انتهى الدرس ... اي سؤال او استفسار ياليت يتم وضعه هنا ...