Linux下安装QT SDK
1、准备Qt_SDK_Lin32_offline_v1_1_3_en.run文件
2、运行 sudo ./Qt_SDK_Lin32_offline_v1_1_3_en.run出现错误:./Qt_SDK_Lin32_offline_v1_1_3_en.run: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found (required by ./Qt_SDK_Lin32_offline_v1_1_3_en.run)
查看libstdc++.so.6:ls -l /usr/lib/libstdc++.so.6,其链接到 /usr/lib/libstdc++.so.6.0.8
解决办法:这里的libstdc++.so.6链接的文件应该是libstdc++.so.6.0.10,网上下载该文件,放在/usr/lib/下,
删除libstdc++.so.6 文件:rm libstdc++.so.6 -rf,
新建 libstdc++.so.6文件:ln -s /usr/lib/libstdc++.so.6.10 /usr/lib/libstdc++.so.6
再来运行,提示错误: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
是动态库没有被系统共享,命令行执行:
#ldconfig
若不是root用户,则提示权限不够,用 su 命令
再次 #ldconfig
再运行Qt_SDK_Lin32_offline_v1_1_3_en.run成功。