我将构建一个名为qutim的开放源聊天应用程序(基于Qt的应用程序).这个应用程序需要ZLib但是根据这个问题,这个库包含在Qt本身中.但是当我想在cmake中配置它时,我收到此错误:
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message):
Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
Call Stack (most recent call first):
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/FindZLIB.cmake:85 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
protocols/jabber/jreen/CMakeLists.txt:75 (find_package)
Run Code Online (Sandbox Code Playgroud)
我甚至尝试添加两个环境变量ZLIB_LIBRARY和ZLIB_INCLUDE_DIR但它没有帮助.每个建议都很贴切!
小智 7
我在构建libssh for win32时遇到了同样的问题.修复cmake ..\libssh -DZLIB_INCLUDE_DIR = ....\include -DZLIB_LIBRARY = ..\lib\lib
希望它会对你有所帮助.
| 归档时间: |
|
| 查看次数: |
12095 次 |
| 最近记录: |