教你如何在UBUTNU中安装QT环境
2016-07-13 21:30
381 查看
1:首先下载QT的SDK,下载地址:http:点击打开链接
2: 找到下载后的文件,将它移动自己的桌面上,我下载的版本是5.6.0,文件名为:qt-opensource-linux-x64-5.6.0 .run
3:如果这个文件没有可执行权限,可以使用命令赋予可执行权限,命令为:chmod 777 /home/ld/桌面/qt-opensource-linux-x64-5.6.0 .run
4:执行命令:./qt-opensource-linux-x64-5.6.0 .run 按着提示进行安装,要记得你安装的路径,配置路径的时候需要。
5:安装完后进行环境配置,在ubuntu中 执行命令:vi ~/.bashrc 在文件后面加入:
QTDIR=/home/ld/Qt5.6.0/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
6:保存完后。执行命令:source ~/.bashrc 让这个配置文件生效。
7: 执行命令 : vi /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf 在文件中的两行字替换为:
/home/ld/Qt5.6.0/5.6/gcc_64/bin
/home/ld/Qt5.6.0/5.6/gcc_64/
8:安装g++,将软件源设置为 mirrors.ubuntu.com,在终端中输入 : apt-get update ,更新软件源。
9:执行命令:
安装完g++后。
10:安装完后就可以写一个qt的程序进行测试了。在 make过程中如果出现:/usr/bin/ld: cannot find -lGL 的错误提示,
可以用命令:locate libGL.so 找到库文件的位置。sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so 进行链接后这个库文件就可以被找到了。
2: 找到下载后的文件,将它移动自己的桌面上,我下载的版本是5.6.0,文件名为:qt-opensource-linux-x64-5.6.0 .run
3:如果这个文件没有可执行权限,可以使用命令赋予可执行权限,命令为:chmod 777 /home/ld/桌面/qt-opensource-linux-x64-5.6.0 .run
4:执行命令:./qt-opensource-linux-x64-5.6.0 .run 按着提示进行安装,要记得你安装的路径,配置路径的时候需要。
5:安装完后进行环境配置,在ubuntu中 执行命令:vi ~/.bashrc 在文件后面加入:
QTDIR=/home/ld/Qt5.6.0/
PATH=$QTDIR/bin:$PATH
MANPATH=$QTDIR/doc/man:$MANPATH
LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
export QTDIR PATH MANPATH LD_LIBRARY_PATH
6:保存完后。执行命令:source ~/.bashrc 让这个配置文件生效。
7: 执行命令 : vi /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf 在文件中的两行字替换为:
/home/ld/Qt5.6.0/5.6/gcc_64/bin
/home/ld/Qt5.6.0/5.6/gcc_64/
8:安装g++,将软件源设置为 mirrors.ubuntu.com,在终端中输入 : apt-get update ,更新软件源。
9:执行命令:
apt-get install build-essential
安装完g++后。
10:安装完后就可以写一个qt的程序进行测试了。在 make过程中如果出现:/usr/bin/ld: cannot find -lGL 的错误提示,
可以用命令:locate libGL.so 找到库文件的位置。sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1.2.0 /usr/lib/libGL.so 进行链接后这个库文件就可以被找到了。
相关文章推荐
- QT格式化代码
- Qt在QTableView中使用自定义委托
- NetRouter mt7620 openwrt MT7688 mqtt初探2
- Qt OpenCV 图像显示转换
- RedHat上Qt环境安装和配置
- OK6410 Qt4.7.1移植
- OK6410 Qtopia4.4.3和tslib的移植
- 《Qt5.5.1+VS2013开发环境配置》
- qt换肤功能-qss
- Qt学习之路(60): 创建shared library
- Qt学习之路(59): 编写跨平台的程序
- Qt学习之路(58): 进程间交互
- Qt学习之路(56): 二进制文件读写
- Qt学习之路(54): 自定义拖放数据对象
- Qt学习之路(53): 拖放技术之二
- Qt学习之路(52): 拖放技术之一
- Qt学习之路(51): QByteArray和QVariant
- Qt之QSS(QDarkStyleSheet)
- Qt之QSS(QDarkStyleSheet)
- Qt之QSS(QDarkStyleSheet)