我正在尝试使用libzip库构建一个小应用程序。在本文的帮助下,我下载并编译了libzip:
libzip with Visual Studio 2010
问题是它动态地编译库,需要同时出现zlib.dll和zip.dll。我希望完全静态地编译应用程序,因此不需要额外的dll。有人知道我该怎么做吗?
谢谢!
发布于 2013-04-04 06:08:20
好的..。这是一个交易:
您需要转到文件lib\CMakeLists.txt并在末尾添加(黑色行)
ADD_LIBRARY(压缩共享${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES})
ADD_LIBRARY(压缩静态${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES})
SET_TARGET_PROPERTIES(压缩属性版本3.0SOVERSION 3) TARGET_LINK_LIBRARIES(zip ${ZLIB_LIBRARY})
安装(目标压缩归档目标库)
发布于 2018-08-29 14:17:44
好的..。这是一个交易: 您需要转到文件lib\CMakeLists.txt并在末尾添加(黑色行),您需要转到lib\CMakeLists.txt文件,并在末尾添加(黑色行)。 ..。
libzip v1.5.1的正确字符串是:
ADD_LIBRARY(zipstatic STATIC ${LIBZIP_SOURCES} ${LIBZIP_EXTRA_FILES} ${LIBZIP_OPTIONAL_FILES} ${LIBZIP_OPSYS_FILES})https://stackoverflow.com/questions/15759373
复制相似问题