أحدث إصدار من gcc لاستخدام libstdc++.so.5
سؤال
ما هو أحدث إصدار من gcc الذي لا يزال يستخدم libstdc++.so.5 (بدلاً من libstdc++.so.6)؟
المحلول 2
وبعد البحث في جميع أنحاء عن الجواب، وعدم العثور عليه. أنا جمعت عدة إصدارات مختلفة، والإصدار الأخير لاستخدام libstdc ++. so.5 هو الإصدار 3.3 (أكثر تحديدا 3.3.6). يستخدم النسخة 3.4.X libstdc ++. so.6.
نصائح أخرى
في ال سياسة Gnu ABI, ، يمكنك العثور على هذا:
- ...
- دول مجلس التعاون الخليجي-3.3.3:libstdc++.so.5.0.5
- دول مجلس التعاون الخليجي-3.4.0:libstdc++.so.6.0.0 (غير متوافق مع السابق)
- ...
لذا، ما لم يدرجوا إصدارًا، فإن gcc-3.3.3 هو الإصدار الذي تريده.
وأعتقد أن libstdc ++. so.5 كانت تستخدم لكافة إصدارات 3.X دول مجلس التعاون الخليجي، وlibstdc ++. واستخدمت so.6 ل4.X. دول مجلس التعاون الخليجي لست متأكدا حول هذا الموضوع، لكني أعرف أن libstdc ++ 2 كان يستخدم حتى 3.0، والتي تستخدم libstdc ++ 5، وأن 4.0 الاستخدامات libstdc ++ 6.
لا تنتمي إلى StackOverflow