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"

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