openkylin安装Qt随笔

发布时间 2023-10-16 16:38:58作者: 星陨红尘

work-001:

1.环境是virtual box+openkylin+Qt6.2.4,Qt安装包无法运行时注意安装包权限

2.Qt6.2.4是在线安装,如果安装下载速度过慢,可以选择国内镜像安装,例如qt-unified-linux-x64-4.6.1-online.run --mirror https://mirrors.tuna.tsinghua.edu.cn/qt

参考信息:https://blog.csdn.net/leafsatr/article/details/131826420

3.Qt安装完成后git下载了项目,过程如下.参考gitee网站的自带的教程

git config --global user.name "用户名"

git config --global user.email "邮箱"

mkidr 工程名

cd 工程名

git init

git remote add origin https://gitee.com/用户名/工程名.git

git pull origin master

4.运行QtCreator,准备编译文件,发现没有可用的构建套件,网上找了一大堆云里雾里都是让改编译器的.最后自己在命令行查看gcc和g++的版本,发现openkylin默认安装只有gcc没有g++,所以安装g++,命令如下:

sudo apt update 

sudo apt install build-essential

参考信息:https://blog.csdn.net/m0_62599305/article/details/131490592

5.之后继续编译,发现之前Windows10上编译通过的工程编译失败,查看报错信息,发现关键字"cannot find -lgl",排查是openGL的动态库找不到,可能路径异常或者未安装,网上多数建议用locate libGL先查看,在重定义链接或者cp到指定路径,由于之前g++未安装的原因,所以我直接使用命令"sudo apt-get install libgl1-mesa-dev"重新安装库

参考信息:https://blog.csdn.net/nyist_zxp/article/details/116245630