首页 > 解决方案 > 安装 zlib 库仍然缺少错误

问题描述

我收到错误:

CMake Error at E:/Program Files/CMAKE/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake:146 (message):
  Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)

我在收到此错误消息时运行了此命令:

cmake -G "Visual Studio 16 2019" .. -DCMAKE_INSTALL_PREFIX=$USERPROFILE\desktop-client -DCMAKE_BUILD_TYPE=Debug -DNO_SHIBBOLETH=1

我下载了 zlib.net zlib 存档并使用 Visual Studio 2019 打开并重建它。(没用)然后我尝试了这个https://github.com/horta/zlib.install

操作系统 - Windows 10

标签: c++visual-studiovisual-c++zlib

解决方案


我认为您在下载文件夹中安装了 ZLib,并且它位于非标准位置,因为 CMake 找不到它。

在 CMake-gui 中设置位置:

  1. 单击顶部附近的“高级”复选框
  2. 您可以看到 ZLIB_LIBRARY ZLIB_INCLUDE_DIR 选项
  3. 设置ZLIB库的正确路径

推荐阅读