当前位置: 首页 > 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

相关文章:

  • 房屋租赁系统在数字化时代中如何重塑租赁服务与提升市场竞争力
  • 计算机毕业设计Python+CNN卷积神经网络高考推荐系统 高考分数线预测 高考爬虫 协同过滤推荐算法 Vue.js Django Hadoop 大数据毕设
  • (done) MIT6.S081 2023 学习笔记 (Day6: LAB5 COW Fork)
  • 大屏 UI 设计风格的未来趋势
  • Excel - Binary和Text两种Compare方法
  • unity实现回旋镖函数
  • 二分查找: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容器间网络共享
  • 高新技术企业研发人员绩效考核存在的问题