OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

5.8.1. تثبيت Target Libstdc ++


ملاحظات

Libstdc ++ جزء من مصادر دول مجلس التعاون الخليجي. يجب عليك أولاً فك حزمة تار دول مجلس التعاون الخليجي والتغيير إلى ملف مجلس التعاون الخليجي - 9.

2.0 دليل.

ملاحظات

Libstdc ++ جزء من مصادر دول مجلس التعاون الخليجي. يجب عليك أولاً فك حزمة تار دول مجلس التعاون الخليجي والتغيير إلى ملف مجلس التعاون الخليجي - 9.

2.0 دليل.

قم بإنشاء دليل بناء منفصل لـ Libstdc ++ وأدخله:


mkdir -v بناء قرص مضغوط

mkdir -v بناء قرص مضغوط

صورة

تحضير Libstdc ++ للترجمة:


../libstdc++-v3/configure

- المضيف = $ LFS_TGT

--prefix = / أدوات

--تعطيل multilib

- تعطيل- nls

-تعطيل-libstdcxx- المواضيع

--تعطيل-libstdcxx-pch

\

\

\

\

\

\

\

../libstdc++-v3/configure

- المضيف = $ LFS_TGT

--prefix = / أدوات

--تعطيل multilib

- تعطيل- nls

-تعطيل-libstdcxx- المواضيع

--تعطيل-libstdcxx-pch


- مع-gxx-include-dir = / tools / $ LFS_TGT / include / c ++ / 9.2.0

- مع-gxx-include-dir = / tools / $ LFS_TGT / include / c ++ / 9.2.0

معنى خيارات التكوين:

- المضيف = ...

يشير إلى استخدام المترجم المتقاطع الذي أنشأناه للتو بدلاً من المترجم الموجود فيه / البيرة / بن.

-تعطيل-libstdcxx- المواضيع

نظرًا لأننا لم نبني مكتبة سلاسل C حتى الآن ، فلا يمكن إنشاء مكتبة C ++ أيضًا.

--تعطيل-libstdcxx-pch

يمنع رمز التبديل هذا تثبيت ملفات التضمين المترجمة مسبقًا ، والتي ليست مطلوبة في هذه المرحلة.

- مع-gxx-include-dir = / tools / $ LFS_TGT / include / c ++ / 9.2.0

هذا هو المكان الذي يتم فيه البحث في ملفات التضمين القياسية بواسطة مترجم C ++. في البنية العادية ، يتم تمرير هذه المعلومات تلقائيًا إلى Libstdc ++ تكوين خيارات من دليل المستوى الأعلى. في حالتنا ، يجب تقديم هذه المعلومات بشكل صريح.

تجميع libstdc ++ عن طريق تشغيل:


جعل

جعل

قم بتثبيت المكتبة:


جعل تثبيت

جعل تثبيت


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: