添加“Qt5Widgets"的安装前缀;到 CMAKE

编程入门 行业动态 更新时间:2024-10-25 09:37:57
本文介绍了添加“Qt5Widgets"的安装前缀;到 CMAKE_PREFIX_PATH的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我对 cmake 了解不多,我正在尝试使用 cmake 和 Qt 构建客户端.收到以下错误:

I don't know a lot about cmake, I'm trying to build a client using cmake and Qt. Getting the following error:

alethzero/CMakeLists.txt:26 (find_package) 处的 CMake 错误:不在此项目的 CMAKE_MODULE_PATH 中提供FindQt5Widgets.cmake"已要求 CMake 查找 提供的包配置文件Qt5Widgets",但 CMake 没有找到.

CMake Error at alethzero/CMakeLists.txt:26 (find_package): By not providing "FindQt5Widgets.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Widgets", but CMake did not find one.

找不到Qt5Widgets"提供的包配置文件具有以下任何名称:

Could not find a package configuration file provided by "Qt5Widgets" with any of the following names:

Qt5WidgetsConfig.cmake qt5widgets-config.cmake

将Qt5Widgets"的安装前缀添加到CMAKE_PREFIX_PATH或者将Qt5Widgets_DIR"设置为包含上述之一的目录文件.如果Qt5Widgets"提供单独的开发包或SDK,请确保已安装.

Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set "Qt5Widgets_DIR" to a directory containing one of the above files. If "Qt5Widgets" provides a separate development package or SDK, be sure it has been installed.

-- 配置不完整,出现错误!

-- Configuring incomplete, errors occurred!

据我了解,我需要将QT路径添加到CMake中.我该怎么做?我在/home/user/Programs 中安装了 Qt.我找到的所有解释都是做这个或那个".我需要确切的终端命令,以便我将来可以学习如何操作.

As far as I understand, I need to add the QT path to CMake. How do I do it? I have Qt installed in /home/user/Programs. All the explanations I find are "just do this or that". I need the exact Terminal commands so I can just learn how to do it in the future.

谢谢!

更新:export CMAKE_PREFIX_PATH=/home/user/Programs 对我没有帮助.

UPDATE: export CMAKE_PREFIX_PATH=/home/user/Programs did not help me.

推荐答案

好吧,这里有一个适用于 Windows 的解决方案:如何在windows上找到qt5 CMake模块

Well, here you have a solution for Windows: How to find qt5 CMake module on windows

set (CMAKE_PREFIX_PATH "C:\Qt\Qt5.0.1\5.0.1\msvc2010\")

对于您的环境,我认为您将不得不更改Qt所在的路径...

For your environment, I think you will have to change the path where Qt is located...

也许这会对您有所帮助:github/Cockatrice/Cockatrice/issues/205

Maybe this will help you: github/Cockatrice/Cockatrice/issues/205

更多推荐

添加“Qt5Widgets"的安装前缀;到 CMAKE

本文发布于:2023-05-31 10:07:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/389579.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:前缀   Qt5Widgets   quot   CMAKE

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!