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

c++ compiler لنظام اللينكس

بدأه zaafraan في 2 مايو 2011 · 15 رد · 2,161 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

انا مبتدئه جدا في البرمجه و نظام التشغيل (لينكس) ... اذ لم يمض على دخولي لعالم هذا النظام اكثر من يومين ...

و مع قراري ان ابدا بلغه ال c++ و اطبق ما اتعلمه في عالم اللينكس ... فان اختيار و استخدام المترجم شكل عائقا لي ..

من خلال هذا المنتدى .... و بوجود الاعضاء القديرين ... اتمنى ان احصل على توضيح ل :

1-اي مترجم استخدم؟

2- كيفية التثبيت ... و مختصر كيفية العمل عليه.

اختكم زعفران

#2

عليكم السلام ورحمة الله

مرحباً اختي

بتعرفي تستعملي شاشة الأوامر؟

لو كانت من توزيعات Debian متل Ubuntu اكتبي السطر التالي بصندوق الأوامر

sudo apt-get install build-essential

لو غيرن اكتبي السطر التالي

sudo apt-get install gcc-4.3

هنا الكمبايلر المطلوب

للمزيد من المعلومات

اجمل الإمنيات

1

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#3

اهلا اختي ... و شكرا على الرد...

انا استخدم Ubuntu 10 ...

من وين ادخل لصندوق الاوامر؟

#4
zaafraan كتب:

اهلا اختي ... و شكرا على الرد...

انا استخدم Ubuntu 10 ...

من وين ادخل لصندوق الاوامر؟

مرحبتين

حلو, ممتاز وبسيط للغاية

الخطوات

- من قائمة التطبيقات Applications

- أول قائمة منسدلة accessories بتلاقي برنامج اسمو Terminal

- الشاشة الآن امامنا اكتبي السطر بالمشاركة السابقة الخاصة بـ Ubuntu

- رايحة تشاهدي عملية تقدمية مجموعة نصوص وربما يتوقف لطلب الموافقة y أو n نعم أو لأ اكتبي y واضغطي Enter وخلص للنهاية.

هنا تكون ادوات الكمايلر مثبتين بالجهاز

موفقة ولا تترددي عن السؤال

bye

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#5

شكرا عزيزتي :)

اول ما افتحه يطلع لي : user@user-desktop:~$ ... و بعدها دخلت console اللي لابونتو ... طلب مني الباسوورد ... بس لما اضغط على الارقام ما يدخل شي ؟

و اسفه على الاطاله :blush:

#6
zaafraan كتب:

شكرا عزيزتي :)

اول ما افتحه يطلع لي : user@user-desktop:~$ ... و بعدها دخلت console اللي لابونتو ... طلب مني الباسوورد ... بس لما اضغط على الارقام ما يدخل شي ؟

و اسفه على الاطاله :blush:

لا ابداً خيتي ولا اطالة ولا اشي happy.gif

اكتبي كلمة المرور بشكل صحيح حتى لو مو ظاهرة قدامك ع الشاشة وبعد ما تخلصيهن اضغطي انتر

صحيح بالبداية شغلة مربكة اشوي

موفقة

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#7

done :)

الحين يطلع لي user@user-desktop:~$ و مطلوب ادخال بيان ...

#8
zaafraan كتب:

done :)

الحين يطلع لي user@user-desktop:~$ و مطلوب ادخال بيان ...

خلص من التحميل والتثبيت؟

ﻷ ابداً انتي موجودة الآن بالروت بس

اكتبي الأمر exit

وخلص

الآن تستطيعين كتابة برنامج بلغة سي++ وجمعه وتطبيقه

بتحاولي كتابة برنامج Hello world وتحفظيه بملف امتداد cpp على سطح المكتب وبواسطة شاشة الأوامر بتصلي للملف هاد وبتعالجيه بأوامر الكمبايلر وبتجمعيه

شغلة بسيطة للغاية

وهناك برنامج احترافي رائع لكتابة برامج سي++ بطريقة سهلة ومتابعة النتائج وبناء البرنامج بالإزرارت بس وبالماوس وهو netBeans وبتقدري تثبتيه بضغطة زرار بس, الخطوات موجودة

موفقة

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#9

يعني الحين اكتب كود البرنامج اللي ابيه في الترمينال نفسه؟

و اذا كان الجواب اي ... ( انا الحين كتبت برنامج hello world ) وين خيار ال save

جاري تحميل netBeans

انا محرجه من اسئلتي الابتدائيه ...بس انا من استخدمت لينكس بحثت عن المترجمات و حملت 3 ... و ما عرفت اشتغل عليهم ...

#10

ﻷﻷ اكتبيه بملف عادي من الماوس الأيسر على سطح المكتب و create document و اختاري Empty file واكتبي اسمو بالكامل test.cpp

test.cpp موجود ومكتوب بلغة سي++ على سطح المكتب

هاد البرنامج

#include <iostream>
using namespace std;


int main()
{

	cout << "Hello World..." << endl;
	return 0;
}

والأومر كالتالي سطر بعد سطر بشاشة الأوامر

user@ubuntu:~$ g++ /home/user/Desktop/test.cpp -o hello

user@ubuntu:~$ ./hello

Hello World...

user@ubuntu:~$

g++ هو أمر الخاص بالكمبايلر لمعالجة وربط الملف

وبعدين السطر التالي لتشغيل البرنامج hello

وناتج البرنامج هو Hello World

هيك بيكون الكمبايلر مثبت بشكل صحيح

موفقة

2

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#11

نجحت :)

شكرا جزيلا يا اختي العزيزة :happy:

انا كنت افكر ان البرنامج بيطلع لي على هيئة نافذة مستقلة تنفتح و ترحب ( hello world )

شكرا مرة اخرى على المساعده

#12
zaafraan كتب:

نجحت :)

شكرا جزيلا يا اختي العزيزة :happy:

انا كنت افكر ان البرنامج بيطلع لي على هيئة نافذة مستقلة تنفتح و ترحب ( hello world )

شكرا مرة اخرى على المساعده

ممتازة ونجاح مستمر يارب

بواسطة برنامج netBeans بيطلع ناتج ومخرجات البرنامج على هيئة نافذة مستقلة وهو الأفضل للإستعمال

عفواً اختي يحرسك الله

وانا سعيدة بأنك بتستعملي Ubuntu

خلفيات هدية (علب حلاوى) wub.gif

وبتحاولي تنشري مفهوم هالنظام مع البنات رفيقاتك والقريبات واطلعي بالموضوع التالي بوقت الفراغ

ubuntu-women

اجمل الإمنيات

وبتحاولي تحصلي على الكتاب التالي

احترافي لأوامر لينكس عموماً و Ubuntu خصوصاً

كتاب ممتاز للغاية

Ubuntu Linux Toolbox

بتدرسيه بأوقات الفراغ والاجازات

موفقة يارب

1

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#13
اقتباس
وبتحاولي تنشري مفهوم هالنظام مع البنات رفيقاتك والقريبات واطلعي بالموضوع التالي بوقت الفراغ
laugh.gif
#14
هويدي كتب:

laugh.gif

شو عليه بسيطة 009.gif

بتداحك علي!

wub.gif

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#15

ان شالله يا حياتي ... و شكرا مرة تانيه :blush::)

و مع اني جديده في هذا النظام و بعدي ما تعرفت عليه كامل ... لكن كتير معجبه فيه لسرعته و جماله ... و صرت ما احب ادخل على الويندوز

احاول اطلع على الكتاب ... لكن مشكلتي في الانجليزي مش قويه :unsure:

#16
zaafraan كتب:

ان شالله يا حياتي ... و شكرا مرة تانيه :blush::)

و مع اني جديده في هذا النظام و بعدي ما تعرفت عليه كامل ... لكن كتير معجبه فيه لسرعته و جماله ... و صرت ما احب ادخل على الويندوز

احاول اطلع على الكتاب ... لكن مشكلتي في الانجليزي مش قويه :unsure:

مو مشكلة قطف العنب حبة حبة wub.gif

ينطيكي العافية ومزيد من التقدم إن شاء الله

موفقة

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

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