Qt CMakeList 编译出错 Could not find a package configuration file

首先,确保Qt路径设置是正确的

set(CMAKE_PREFIX_PATH "D:/Qt/5.15.2/msvc2019_64/")

其实,使用了第三方库,我使用了Opencv

编译出现下面的错误提示:

Could not find a package configuration file provided by "QT" with any of the following names: Qt6Config.cmake qt6-config.cmake Qt5Config.cmake qt5-config.cmake Add the installation prefix of "QT" to CMAKE_PREFIX_PATH or set "QT_DIR" to a directory containing one of the above files.  If "QT" provides a separate development package or SDK, be sure it has been installed.

如图:

先将opencv部分 注释,然后cmake

之后,在开启注释部分,问题解决

上面的解决方式,不是最优,这里更新一下:

上面能编译通过,其实是利用了缓冲,直接把引入的路径,放在一起

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
"Could not find a package configuration file provided by 'Qt5LinguistTools'"这个错误消息表明在找不到提供'Qt5LinguistTools'的软件包配置文件。这个软件包是Qt5的一个模块,用于国际化和本地化应用程序,包括Qt语言家和Qt翻译家工具。 这个错误通常发生在编译或构建过程中,当CMake尝试查找并配置所需的依赖项时。在这种情况下,CMake无法找到所需的'Qt5LinguistTools'软件包配置文件,导致构建过程失败。 为了解决这个问题,您可以尝试以下步骤: 1. 确保您已经安装了Qt5LinguistTools软件包。您可以通过在终端中运行适当的安装命令来安装它,具体取决于您使用的操作系统和软件包管理器。 2. 如果您已经安装了Qt5LinguistTools软件包,但仍然收到错误消息,请确保软件包配置文件的路径正确,并且CMake可以找到它们。您可以检查您的CMakeLists.txt文件中的相关设置,以确保路径和文件名正确。 3. 如果问题仍然存在,您可以尝试使用较新版本的Qt5LinguistTools软件包,或者您可以尝试使用其他类似的软件包来替代。在这种情况下,您可能需要相应地更新您的CMakeLists.txt文件。 总之,这个错误说明了在构建过程中找不到'Qt5LinguistTools'软件包配置文件。通过检查您的安装和配置,您应该能够解决这个问题并继续进行构建。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [ubuntu系统wireshark源码编译与安装](https://blog.csdn.net/maimang1001/article/details/128473279)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* *3* [编译 KSyntaxHighlighting 的过程中遇到的一些问题](https://blog.csdn.net/qq_33831360/article/details/120093613)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值