Mengapa saya mencoba menjalankan Layout Editor program (tersedia di situs ini ) di Ubuntu 14.04.1 LTS 64-bit Saya mendapatkan output berikut di terminal:
$ layout
layout: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by layout)
Aku mencoba perintah strings
pada /usr/lib/x86_64-linux-gnu/libstdc++.so.6
sebagai berikut dan di sini adalah input dan output:
$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH
Bagaimana saya bisa mengatasi masalah ini, entah bagaimana saya kira itu berkaitan dengan GCC
tetapi tidak tahu bagaimana cara memperbaiki masalah ini. Selain itu, saya telah mencoba PPA seperti yang disarankan pada Bagaimana cara menggunakan GCC terbaru di Ubuntu? dan ada pertanyaan serupa untuk versi Ubuntu yang lebih lama di GLIBCXX_3.4.15 tidak ditemukan . Namun, setelah saya berlari sudo update
saya mendapatkan banyak peringatan dan daftar yang saya peroleh dengan perintah string tidak memiliki entri baru setelah menginstal gcc 4.9
, jadi saya membersihkan PPA ( Toolchains Test Builds ) dengan ppa-purge
. Setiap bantuan, saran tentang cara melanjutkan sangat dihargai.