نصائح مفيدة

تجميع وتثبيت البرامج من المصدر

Pin
Send
Share
Send
Send


  1. قم بإنشاء مجلد سنخزن فيه برامجنا (/ home / MyCode):
  2. افتح الآن مدير الملفات (nautilus) وانتقل إلى المجلد / home / MyCode الذي تم إنشاؤه.
  3. قم بإنشاء ملف TestProgram.cpp وافتحه باستخدام أي محرر نصوص ، مثل المفكرة.
  4. لنكتب أبسط "Hello World" في الملف وحفظه:
  5. الآن رمز البرنامج يحتاج إلى تجميع. للقيام بذلك ، استخدم الجهاز ، أدخل مجلدنا في الجهاز: ترجمة الرمز:
  6. ظهر ملف a.out في مجلد العمل لدينا ، وهذا هو برنامج C ++ المترجم.
    دعونا تشغيله ، لهذا ندخل في المحطة:
  7. PROFIT! يتم تجميع برنامجنا ويعمل بالكامل:
  8. ملاحظة ، إذا كنت بحاجة إلى ترجمة التعليمات البرمجية المكتوبة باللغة C (وليس في C ++) ، فأنت بحاجة إلى كتابة السطر التالي في المحطة الطرفية:
إذا كانت هناك أخطاء في البرنامج ، فلن يتمكن المترجم من تجميع التعليمات البرمجية الخاصة بنا وسيشير إلى وجود أخطاء فيها.

التثبيت غير صحيح

لتثبيت ، يجب تشغيل

لإزالة الحزمة المثبتة بواسطة هذه الطريقة ، يجب أن تنفذ في الدليل الجذر لمصادر البرنامج (حيث قمت بتشغيل make install).

غالبًا ما يكون المكوّن في مرحلة التكوين ، يفيد بوجود نقص في المكتبة. اسم المكتبة التي تكتبها لا يتطابق دائمًا مع اسم الحزمة في أوبونتو. من تجربتي الخاصة ، يمكنني أن أنصحك بالبحث عن الحزمة الضرورية في Synaptic ، باستثناء بادئة lib ، إذا كان هناك العديد من الحزم التي تختلف في بادئة -dev في الاسم ، فأنت بحاجة إلى تثبيت حزمة -dev (عادةً ما تسحب أيضًا الحزمة غير المطورة). يمكنك أيضًا البحث باستخدام http://packages.ubuntu.com/ عن طريق إدخال اسم المكتبة في البحث عن محتويات الحزمة ، وبالمثل ، إذا وجدت dev وليس dev ، فأنت بحاجة إلى كليهما. حسنا ، أو مجرد البحث على جوجل.

1. تثبيت Linux والبرامج اللازمة.

قم بتنزيل صورة توزيع Linux Ubuntu من الموقع الرسمي ubuntu.ru. أود أيضًا أن أضيف أنني لا أوصي باستخدام Wubi. نقوم بإجراء تثبيت عادي إما على محرك الأقراص الثابت لدينا أو في جهاز افتراضي. نكتب الصورة إلى القرص باستخدام Nero أو ImgBurn. نقوم بإعادة التشغيل ونذهب إلى BIOS ، حيث نحتاج إلى تعيين أولوية التمهيد من محرك الأقراص المضغوطة / أقراص DVD. نحن نحفظ الإعدادات والخروج. نحن التمهيد من القرص وتثبيت نظام التشغيل. (مزيد من التفاصيل ستكون في الرابط أدناه). محرر النص ، محطة لدينا افتراضيا. لتثبيت برنامج التحويل البرمجي g ++ ، افتح الجهاز باستخدام تركيبة alt + ctrl + T وأدخل: sudo apt-get install g ++. سيُطلب منا إدخال كلمة مرور ، إدخال ، اضغط على Enter. القيام به.

2. إنشاء ملف حزب الشعب الكمبودي.

افتح المجلد الرئيسي في مدير ملفات Nautilus وافتح في وقت واحد مفتاح alt + ctrl + t. نكتب الأمر touch helloworld.cpp فيه. سيقوم الأمر touch بإنشاء الملف بالاسم الذي تحتاجه. الآن يمكنك تقليل المحطة والتركيز على Nautilus. افتح ملفنا واكتب الرمز الأكثر شيوعًا في العالم:

3. تجميع وإطلاق.

افتح الجهاز مرة أخرى واتصل ببرنامج التحويل البرمجي الخاص بنا باستخدام الأمر g ++ -lm -o output helloworld.cpp. g ++ هو في الواقع مترجمنا ، و -lm و -o هما المعلمتان الأساسيتان اللتان ندير بهما. الإخراج - وجود ملف الإخراج ، حيث يتم وضع نتيجة التجميع لدينا وتليها اسم ملفنا cpp. اضغط على إدخال ، إذا كان البرنامج صحيحًا ، فلن تكون هناك رسائل. الآن ، لبدء البرنامج ، أدخل ما يلي في المحطة:. / الإخراج واضغط على إدخال. يتم عرض النتيجة "Hello world!" على الشاشة.
لقد كتبت أول برنامج C ++ لنظام التشغيل Linux! أهنئكم وأتمنى لكم التوفيق في تدريب شامل وعالي الجودة. كفاءتك في يديك ، تذكر هذا.

ملاحظة إذا قام طالب واحد على الأقل بما كتبته ، فسأعتبر أن مهمتي قد اكتملت. جيد للجميع!
P.S.S. المراجع:
firststeps.ru - مواد مفيدة في قسم Linux تتعلق بعملية تجميع البرامج وربطها ، وكذلك إنشاء مكتبات في C ++.
startubuntu.ru هو مورد ممتاز للمبتدئين Linuxoids.
help.ubuntu.ru/wiki هي ويكي كبيرة لأوبونتو.

لا تخضع هذه المقالة للتعليق ، نظرًا لأن مؤلفها ليس عضوًا كاملًا في المجتمع. لا يمكنك الاتصال بالمؤلف إلا بعد تلقي دعوة من أحد أعضاء المجتمع. حتى تلك اللحظة ، سيتم إخفاء اسم المستخدم الخاص به من خلال اسم مستعار.

شاهد الفيديو: كيف تجمع كمبيوتر بنفسك 2019 - الجزء الثالث. ما بعد التجميع (شهر اكتوبر 2022).

Pin
Send
Share
Send
Send