الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

البرمجة لل C و ال JAVA تحت لينكس

مغلق
بدأه نجم الليالي في 29 مايو 2005 · 8 رد · 822 مشاهدة · في نظام تشغيل Unix & Linux
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم شباب

في البداية أحب أوضح أني طالب سنة أولى في تخصص (Software Engineer) و كنت أستخدم الوندوز من قبل و لكني حاليا حولت أستخدامي للنكس و الصراحة وجدته انه هو الأفضل بلا منازع رغم كثرة المشاكل الي صادفتني و خاصة تعريف الموديم الي لحد الآن ما قدرت أحلها

على العموم أنا أتجه حاليا لتعلم الـ C++ و C و JAVA تحت نظام لينكس

و لكن ممكن تعطوني الطريقة الي أقدر أستخدمها في برمجة كل من اللغات السابقة من بداية أين أكتب الكود , لحد كيف أختبر عمل البرنامج و تشغيله ؟؟؟

مع خالص تحياتي

نجم الليالي

#2

يمكنك استخدام gcc او ++g اذا كنت من هواة استخدام الshell في الcompile اما اذا كنت تحب الEditors الجيدة فيمكنك استخدام Emacs فهو جيد الى حد ما كما انه موجود افتراضيا مع الLinux

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#3

أخى الفاضل كما تفضل اﻷخوة بالأجابة على سؤالك فإنى أضيف نقطة صغيرة تتعلق بعمل الِCompile & Run من على الShell استخدم الخطوات التالية :

١ - اكتب الكود الخاص ببرنامجك فى أى محرر نصوص وان كنت أنا أفضل kwrite وهو يشبه برنامج Kdevelop حيث أنه يميز بين الdata types وبين الClasses وبين Strings عن طريق اﻷلوان الجميلة .

٢- بعد كتابة الكود أحفظه فى أى مكان مناسب بأسم معين نفرض أنه prog.cpp داخل المجلد /var

٣- لعمل الcompile افتح الTerminal وأكتب ما يلى :

[root@localhost var]# cd /var
[root@localhost var]# g++ -o prog prog.cpp

حيث prog أى اسم للبرنامج الذى سيتم اخراجه و prog.cpp هو اسم الSource file

أذا اردت تشغيل البرنامج

فما عليك الا أن تكتب وأنت فى الshell

[root@localhost var]# ./prog

اقتباس
مع ملاحظة أنا هذا للغة ال C++
#4

يمكن استخدام الطريقة السابقة ايضا مع برامج السي

مع اختلاف إنه عند عمل compile

يمكن استخدام الأمر gcc بدلا من ++g

تم تعديل هذه المشاركة بواسطة TORNADO_pro في 30 مايو 2005 في 14:10

#5

ولو عايز واجهة رسومية طبعا من الأفضل تعلم qt designer

وهذا كتاب له

#6

ال++g مش حيقول لآ لو البرنامج مكتوب C مش ++C

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#7

السلام عليكم

لو أردت أن تريح نفسك وتختار compiler قوي يلبي لك كل احتياجاتك البرمجية ، فما أمامك سوى GCC ، فهو يدعم C/C++/java/ADA وغيرها، يمكنك أن تتعامل معه من خلال سطر الأوامر ، أو من خلال kdevelop ، فهو عبارة عن واجهة رسومية له ، وهي توفر لك كل خيارات الأوامر .

أما لو أردت أن تتعامل مع المترجم من خلال سطر الأوامر فيمكنك أن تقرأ ال manual الموجود في الموقع الخاص به أو تقرأ كتاب GCC compelete refernece ، وإن لم تجد الكتاب أخبرني.

وأي خدمة وأي عائق يواجهك ، فالعبد لله في الخدمة.

والسلام عليكم.

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#8

الصراحة أشكركم جميعا شكرا جزيلا

كل رد في هذا الموضوع أفادني و فائدة كبيرة جدا

جميع الردود كانت تعبر عن الإبداع الكامن في كاتبها

سؤالي : هل لو كتبت برنامج JAVA في أي محرر نصوص و حفظته في اللنكس , راح ينحفظ على انه Text Only ؟؟؟

هل الـ GCC أقدر أستخدمه على الجافا بنفس الطريقة مع الـ C & C++ ؟؟؟

مع خالص تحياتي

حسن الجشي

#9

كود البرامج هو دائما text only.

بالنسبة لجافا هناك برنامج اسمه eclipse انصحك بيه .. هو عبارة عن IDE يعني بيئة تطوير متكاملة.

بالنسبة لل ++C اظن تستطيع استخدام kdevelop كما ذكر الاخ برق.

اما اذا اردت استخدام الادوات البدائية, فتستطيع استخدام emacs لتحرير النصوص, و gcc للترجة.

بالنسبة لجافا, المترجم هو javac, قد تحتاج لتحميله من موقع sun.

هذا الموضوع مغلق.

مواضيع مشابهة