Ubuntu的Qt编译环境配置

1、找不到C和C++编译器

利用run文件安装QT6.8.0和QT5.12.2版本后,打开QtCreator时,找不到编译器。

可在终端中查找gcc和g++版本,如果没有就安装。

复制代码
gcc --version
g++ --version

如果没有就安装:

复制代码
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install clang        #非必须

安装好之后就会自动检测到:

2、编译找不到库文件问题

编译时出现错误:/usr/bin/ld: cannot find -lGL: No such file or directory

安装后解决:

sudo apt-get install libgl1-mesa-dev #安装OpenGL核心库

其它配置参考:

ubuntu qt 环境变量配置_ubuntu qt5 环境变量-CSDN博客

1)设置环境变量

QT

export PATH="/opt/Qt/5.15.2/gcc_64/bin:$PATH"

export LD_LIBRARY_PATH="/opt/Qt/5.15.2/gcc_64/lib:$LD_LIBRARY_PATH"

export QT_PLUGIN_PATH="/opt/Qt/5.15.2/gcc_64/plugins:$QT_PLUGIN_PATH"

export QML2_IMPORT_PATH="/opt/Qt/5.15.2/gcc_64/qml:$QML2_IMPORT_PATH"

相关推荐
建军啊1 分钟前
php伪协议、代码审计工具和实战
开发语言·php
WYH2875 分钟前
为什么在cubeide里勾选了can1,生成的工程里没有can.c?
c语言·开发语言
8 分钟前
java关于键盘录入
java·开发语言
马猴烧酒.11 分钟前
JAVA后端对象存储( 图片分享平台)详解
java·开发语言·spring·腾讯云
wearegogog12320 分钟前
基于MATLAB的D2D仿真场景实现
开发语言·网络·matlab
froginwe1122 分钟前
Chart.js 散点图详解
开发语言
独自破碎E24 分钟前
【纵向扫描】最长公共前缀
java·开发语言
nuo53420231 分钟前
C语言实现类似面向对象的三大特性
c语言·开发语言
321.。33 分钟前
深入理解 Linux 线程封装:从 pthread 到 C++ 面向对象实现
linux·开发语言·c++
zfoo-framework39 分钟前
kotlin
android·开发语言·kotlin