如何获取zip.h头文件解压zip文件?

时间:2016-05-27 07:19:55

标签: c header-files libzip

目前我正在尝试解压缩zip文件,我正在按照此链接http://www.nih.at/libzip/

中提到的步骤进行操作

但我没有得到zip.h头文件,如何获取该头文件?

谢谢。

2 个答案:

答案 0 :(得分:1)

您需要下载.tar.gz包,提取包的内容,然后按照包中的说明构建库。安装完成后,zip.h标头通常应放在unix系统的系统文件夹/usr/local/includeusr/include中。然后,您需要确保项目构建系统通过设置标题搜索路径知道在哪里查找标题。

完成所有这些后,您只需#include<zip.h>

答案 1 :(得分:1)

假设您正在使用Linux w / GCC:
构建libzip(./configure && make),然后在项目中包含libzip-1.1.2/lib目录并包含zip.h。在编译器选项中,添加-Ilibzip-1.1.2/lib-l:libzip-1.1.2/lib/.libs/libzip.a 对于Xcode,请在“其他C标志”中设置之前的选项。构建设置。建筑在终端中以相同的方式完成。