cmake中如何将前缀路径添加到CMAKE_PREFIX_PATH

发布于 2022-09-06 11:35:49 字数 716 浏览 24 评论 0

linux下,导入qt项目
执行cmakelist.txt时如下语句报错

find_package(Qt5Widgets REQUIRED) 

报错信息如下:

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

    Qt5WidgetsConfig.cmake
    qt5widgets-config.cmake

  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.

意思就是要添加qt5widgets的安装路径的前缀到CMAKE_PREFIX_PATH罗?但是我不知道要怎么将qt5widgets的安装路径添加到cmake_prefix_path呀。我在电脑上找到qt5widgets了,求dalao指点该怎么配置CMAKE_PREFIX_PATH,或者其他解决方案也当然感激不尽

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦在夏天 2022-09-13 11:35:49

编译时加上 -DCMAKE_PREFIX_PATH=path/to/qt5widgets 试一试

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文