在官方網站下載.run文件安裝后,qtcreator啟動失敗,然后找到命令行啟動,失敗原因如下:
shr@shr-Sieyuan:~/Qt5.3.2/Tools/QtCreator/bin$ ./qtcreator
QXcbConnection: Failed to initialize XRandr
Qt: XKEYBOARD extension not present on the X server.
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface.
Could not initialize OpenGL
已放棄
查找嘗試后,按以下方式解決:
1、更新sources.list,升級gcc4.6(ubuntu 11.04默認最高版本為gcc4.5;解決GLIBCXX_3.4.15 not found的問題)
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.6
2、修改qtcreator的啟動參數
home/shr/Qt5.3.2/Tools/QtCreator/bin/qtcreator -noload Welcome
(完)