linux安裝QT5.2.1

安裝linux前先安裝gcc-4.8.1或者更高版本,不然,下載安裝後 啓動的時候提示 .......version `GLIBCXX_3.4.15' not found......錯誤,在終端輸入strings /usr/lib/libstdc++.so.6 | grep GLIBC,沒安裝高版本的gcc時,會顯示:linux

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
GLIBC_2.2.5
GLIBC_2.3
GLIBC_2.4
GLIBC_2.3.4
GLIBC_2.3.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTHc++

沒有GLIBCXX_3.4.15,qt

安裝了gcc-4.8.1後,在終端輸入strings /usr/lib/libstdc++.so.6 | grep GLIBCstring

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
GLIBC_2.3
GLIBC_2.0
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

安裝完gcc-4.8.1後,io

將/usr/local/gcc-4.8.1/lib中的libstdc++.so.6.0.18拷貝到/usr/libgcc

cp /usr/local/gcc-4.8.1/lib/libstdc++.*  /usr/lib/終端

並創建連接:權限

sudo ln -sf libstdc++.so.6.0.18  libstdc++.so.6下載

從新運行安裝qt5.2.1grep

./qt-opensource-linux-x86-5.2.1.run

在運行qt-opensource-linux-x86-5.2.1.run前,修改一下權限,

chmod 777 qt-opensource-linux-x86-5.2.1.run

OK,大功告成。

相關文章
相關標籤/搜索