打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
debian9 安装qt5.6.3

1.qt下载:

qt官网:http://www.qt.io/download/

qt相关下载大全:http://download.qt.io/

2.配置qt开发环境:

使用root用户在终端上执行:

$ aptitude install gcc g++ build-essential make automake autogen autoconf

在上面网址中选择你需要下载的qt版本:

我选择了qt5.6.3,放上链接:http://download.qt.io/official_releases/qt/5.6/5.6.3/

下载好后给下载下来的文件添加执行权限:

$ chmod +x qt-opensource-linux-x64-5.6.3.run

执行安装文件:

$ ./qt-opensource-linux-x64-5.6.3.run

安装过程需要注意的是在可选组件中必须勾选上GCC套件(如果不知到各套件都是干嘛的就全勾选吧),如果不这样做的话就需要在安装完成后手动配置开发编译环境了。安装完成后,如果需要OpenGL库支持,就执行下面这条命令

$ sudo aptitude install mesa-common-dev

到此qt基本就安装完了,不过在编译的时候可以出现这样的错误:

  1. cannot find -lGL
  2. collect2:error:ld returned 1 exit status

这是由于系统缺少链接库,在终端下执行下面命令即可解决:

$ sudo aptitude install libglu1-mesa-dev freeglut3-dev

现在就可以在qt creator里可以正常编译程序了。

3.添加命令行启动:

修改环境变量,执行下面命令:

$ vim /etc/profile

在文件中添加以下内容(我安装的目录是/opt/Qt5.6.3,QTDIR是安装目录,根据你安装目录修改)

  1. #启动QtCreator
  2. export QTDIR=/opt/Qt5.6.3/Tools/QtCreator
  3. export PATH=$QTDIR/bin:$PATH
  4. export MANPATH=$QTDIR/man:$MANPATH
  5. export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

使修改的环境变量生效:

$ source /etc/profile

如果想在命令行下用Qt开发,就需要qmake这个工具,可以按照和上面一样的方式将其加入环境变量

我的电脑中其路径是/opt/Qt5.6.3/5.6.3/gcc_64

 

附上一本基于qt5.6开发的书籍(建议支持纸质正版):

《Qt Creator快速入门_第三版_霍亚飞编著》:

链接:https://pan.baidu.com/s/11mc-q65T0ogAXBKrd92ePg 密码:2rrh

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
开机自动启动自己编写的QT程序
qt-embedded-linux-opensource-src-4.5.1成功移植到micro2440
QT 4.6.3 移植详细步骤(适合初学者)
安装linux版本QT SDK 和Qt Creator配置编译说明
Qt4.8.3移植总结
嵌入式qt的安装和应用
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服