在ubuntu22下安装Qt Creator |
您所在的位置:网站首页 › ubuntu下载qtcreator界面太大 › 在ubuntu22下安装Qt Creator |
一、通过QT官网下载 Qt Creator安装包
安装环境 test@test-virtual-machine:~$ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 22.04.4 LTS Release: 22.04 Codename: jammy test@test-virtual-machine:~$ uname -a Linux test-virtual-machine 6.5.0-35-generic #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 7 09:00:52 UTC 2 x86_64 x86_64 x86_64 GNU/Linux 2.1 安装G++ sudo apt-get install aptitude #aptitude 命令与 apt-get 命令都是 Debian Linux 及其衍生系统中的包管理工具。 #只是aptitude 在处理依赖问题(下载或者删除依赖包)上更佳一些。 sudo aptitude install g++ 2.2 安装 OpenGL 开源库 sudo apt-get install libgl1-mesa-dev 2.3 安装 make sudo apt install make如果没有安装 make 那在使用 Qt Creator 在对项目进项编译编译时会报错,报错如下图所示: 注意:这里是联网安装 安装时要登陆QT账号,没有的点击箭头指向的链接进行注册。登陆后,点击 Next。 勾选这两项,大致意思是“同意上述条款、个人自用,不为公司使用”,点击 Next。 选择安装路径,这里就使用默认路径了,点击 Next。 安装资源、库等,这里除了安卓应用开发的库都勾选了,点击 Next。 勾选同意上述条款,点击 Next。 点击 Install,进行安装。 点击图标,启动 Qt Creator 去手动拉起 qtcreator 这个可执行程序,有报错,出错信息如下: test@test-virtual-machine:/opt/Qt5.12.12/Tools/QtCreator/bin$ sudo ./qtcreator qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, xcb. Aborted解决方法: 先添加 QT 的 debug 环境变量,获得更丰富的 debug 信息 test@test-virtual-machine:~$ gedit ~/.bashrc 键入:export QT_DEBUG_PLUGINS=1 test@test-virtual-machine:~$ source ~/.bashrc再次手动拉起 qtcreator ,关键日志信息如下: 安装库 libxcb-xinerama: sudo apt-get install libxcb-xinerama0再次通过 ldd 命令查看依赖 test@test-virtual-machine:/opt/Qt5.12.12/Tools/QtCreator/lib/Qt/plugins/platforms$ ldd libqxcb.so ./libqxcb.so: /opt/Qt5.12.12/5.12.12/gcc_64/lib/libQt5Core.so.5: version `Qt_5.15' not found (required by ./libqxcb.so) linux-vdso.so.1 (0x00007fffa7db8000) ... libxcb-xfixes.so.0 => /lib/x86_64-linux-gnu/libxcb-xfixes.so.0 (0x00007aab431ec000) libxcb-xinerama.so.0 => /lib/x86_64-linux-gnu/libxcb-xinerama.so.0 (0x000076dfc4207000) libxcb-xkb.so.1 => /lib/x86_64-linux-gnu/libxcb-xkb.so.1 (0x000076dfc3fbf000) ...再次点击图标,就可以启动 Qt Creator 了
点击 Finish 项目就创建完成了 所见即所得的界面设计工具, 可以用拖拽的方式将控件排布在界面上。 运行结果,如下图: – END – |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |