当前位置: 首页 > article >正文

Qt路径和Anaconda中QT路径冲突(ubuntu系统)

最近做一个项目需要配置QT库,本项目配置环境如下:
Qt version
5
Operating system, version and so on
ubuntu 20.04
Description
之前使用过anaconda环境安装过QT5,所以在项目中CMakeLists文件中使用find_package时候,默认使用Anaconda的环境。见下图:
在这里插入图片描述发现默认搜索的路径是从~/.bashrc的anaconda3配置得到的,但是不要注销anaconda3的配置路径,会破坏你之前的环境配置。尽量在你项目中的CMakeLists文件中配置,不影响其它项目的配置环境。我们安装Qt的过程中(你安装的QT,非Anaconda3自动安装),会有自己的路径,自己安装的路径里面能找到cmake文件夹,我的是默认如下:
在这里插入图片描述
找到安装好的QT的路径,在里面找到cmake的文件夹,它有cmake所有配置。它可以被CMakeLists文件识别且自动寻找你安装好的qt,而非之前默认的anaconda安装的路径。只需要在项目中的CMakeLists文件中加入搜索路径,如下:
在这里插入图片描述

在CMakeLists文件中加入行Set(CMAKE_PREFIX_PATH “你安装的路径的cmake文件夹”),如上图。编译成功。


http://www.kler.cn/a/154794.html

相关文章:

  • 基于汇编语言的贪吃蛇程序
  • github和Visual Studio
  • 【Zabbix自动化运维监控系列】判断zabbix是主动监控,还是被动监控
  • 【C#设计模式(11)——外观模式(Facade Pattern)】
  • 通过Python 调整Excel行高、列宽
  • 【教程】Ubuntu设置alacritty为默认终端
  • 二分查找:LeetCode2035:将数组分成两个数组并最小化数组和的差
  • 一些ab命令
  • Hdoop学习笔记(HDP)-Part.20 安装Flume
  • 【数据中台】开源项目(5)-Amoro
  • 英飞凌(Infineon)TC397链接文件解析
  • 【WPF.NET开发】创建简单WPF应用
  • 【探秘Python爬虫利器】Beautiful Soup 4库详解
  • 用C++和python混合编写数据采集程序?
  • 根文件系统构建-编译busybox
  • tar文件覆盖漏洞 CVE-2007-4559
  • 如何选择适合的光电传感器与 STM32 微控制器进行接口设计
  • 【数据库】数据库基于封锁机制的调度器,使冲突可串行化,保障事务和调度一致性
  • 【工作生活】汽车ECU开发内容简介
  • 3D模型材质编辑
  • 数据结构之哈希表
  • 口罩标准讲解及推荐
  • 实现将线性表分割为三个循环链表,每个循环链表表示的线性表中只含一类字符。
  • oops-framework框架 之 界面管理(三)
  • Docker容器间网络共享
  • 高新技术企业研发人员绩效考核存在的问题