ubuntu安装qt运行环境_qt5安装教程

ubuntu安装qt运行环境_qt5安装教程一、最近这家公司接到一个订单,客户使用到国产操作系统,意味着需要使用到Linux系统,于是乎,之前的东西又要捡起来,而且,平时代码主要是windows平台,这次需要将代码移植到linux平台,并且,由于这家公司主要买设备,因此,需要使用一些Demo测试软件,而在linux平台,目前主流的GUI程序编写主要用到QT,因此,需要安装QT.第一次尝试在linux使用QT安装过程遇到非常多问题,因此,这篇文章记录下,如何在Ubuntu下安装QT.二、安装平台:2.1Linux

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一、最近这家公司接到一个订单,客户使用到国产操作系统,意味着需要使用到 Linux 系统,于是乎,之前的东西又要捡起来,而且,平时代码主要是windows 平台,这次需要将代码移植到linux 平台,并且,由于这家公司主要买设备,因此,需要使用一些Demo 测试软件,而在linux 平台,目前主流的GUI 程序编写主要用到 QT ,因此,需要安装QT. 第一次尝试在linux 使用QT 安装过程遇到非常多问题,因此,这篇文章记录下,如何在 Ubuntu 下安装QT.

二、 安装平台:

2.1 Linux : Ubuntu 18.10

2.2. 虚拟机: VM 16 Pro

2.3 QT: qt-opensource-linux-x64-5.13.2

三、 安装 Ubuntu 18.10

第一次安装Ubuntu , 总结出很多问题,需要比如最好用的 vm tool 默认是不能使用的,但是新安装后的Ubuntu在 vm 工具栏中, vm tool 默认也是变灰的,因此需要进行一些设置。

3.1 安装Ubuntu, 选择对应的Ubuntu 18.10 镜像,点击下一步。

ubuntu安装qt运行环境_qt5安装教程

3.2 进行硬件参数配置

ubuntu安装qt运行环境_qt5安装教程

 3.3. 安装Ubuntu 后, 安装 vm tool

正常安装完后,打开vm 的菜单栏,发现vm tool 变灰的,

ubuntu安装qt运行环境_qt5安装教程

安装vm tool 需要进行一些设置, 

3.3.1 关闭Ubuntu,  对虚拟机参数进行设置, 需要设置它的 “软盘”,“CD/DVD(STAT)”, 

“CD/DVD 2(STAT)”,

ubuntu安装qt运行环境_qt5安装教程

 其中, “软盘” 设置成, 

ubuntu安装qt运行环境_qt5安装教程两个 “CD/DVD (SATA) 设置成,

ubuntu安装qt运行环境_qt5安装教程

主要设置指向,Ubuntu 安装包,

设置保存后,重新打开Ubuntu ,可以在菜单栏看到, 安装“VM TOOL” 没有变灰。

 ubuntu安装qt运行环境_qt5安装教程

3.3.2 登录Ubuntu 进行桌面,点击 vm 菜单的 安装 VMWare Tools,

ubuntu安装qt运行环境_qt5安装教程

弹出这个,鼠标点击,进入到媒体界面,找到vm tool 压缩包,解压,安装。 

ubuntu安装qt运行环境_qt5安装教程

打开控制台,输入sudo ./vimware-install.pl

ubuntu安装qt运行环境_qt5安装教程

 ubuntu安装qt运行环境_qt5安装教程

 3.3 修改Ubuntu 镜像源,找到 /etc/apt/ 目录下的 sources.list 文件,先备份,然后再输入全部替换为下面链接

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

备份source.list   

进入 /etc/apt 目录,执行 sudo cp sources.list sources.list.bak, 将上面的替换 souces.list 内容。

执行 sudo apt-get update 和 sudo apt-get upgrade

3.4 安装 vim 和 gcc 和 g++

执行

sudo apt-get install vim

sudo apt-get install gcc

sudo apt-get install g++
  

安装上面,则可以开始安装 QT

3.5 安装QT

3.5.1 拷贝或则下载QT 安装包,接着开始安装。

ubuntu安装qt运行环境_qt5安装教程

安装完毕,打开qt 创建一个工程,编译,报错。

03:48:02: Running steps for project test...
03:48:02: Starting: "/home/chen/Qt5.13.2/5.13.2/gcc_64/bin/qmake" /home/chen/Desktop/qt/test/test.pro -spec linux-g++ CONFIG+=debug CONFIG+=qml_debug
03:48:02: The process "/home/chen/Qt5.13.2/5.13.2/gcc_64/bin/qmake" exited normally.
03:48:02: Could not start process "make" -f /home/chen/Desktop/qt/build-test-Desktop_Qt_5_13_2_GCC_64bit-Debug/Makefile qmake_all
Error while building/deploying project test (kit: Desktop Qt 5.13.2 GCC 64bit)
When executing step "qmake"
03:48:02: Elapsed time: 00:00.

 ubuntu安装qt运行环境_qt5安装教程

打开控制台, 执行 sudo apt-get install build-essential

然后还报错,

 ubuntu安装qt运行环境_qt5安装教程

执行,

直接更新libgl1-mesa-dev

sudo apt-get install libgl1-mesa-dev

 更新完毕,再次编译, 运行

ubuntu安装qt运行环境_qt5安装教程

 

完美,搞了这么久,终于总结经验。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/181450.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号