Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C ZIP虚拟文件系统中缺少外部函数_C_Tcl_Static Libraries_Libraries - Fatal编程技术网

C ZIP虚拟文件系统中缺少外部函数

C ZIP虚拟文件系统中缺少外部函数,c,tcl,static-libraries,libraries,C,Tcl,Static Libraries,Libraries,我试图编译zvfs.c,但链接时会出现错误,即以下函数是未解析的外部符号 error LNK2001: unresolved external symbol _zp_init_keys .........................................._zp_update_keys .........................................._zp_decrypt_byte ........................................

我试图编译zvfs.c,但链接时会出现错误,即以下函数是未解析的外部符号

error LNK2001: unresolved external symbol _zp_init_keys
.........................................._zp_update_keys
.........................................._zp_decrypt_byte
.........................................._getPwdKey
.........................................._crc_32_tab

我正在windows Visual Studio中编译它。有人知道哪个库包含这些函数吗。我在任何地方都找不到它。

只有在定义了
ZIPVFSCRYPT
的情况下才会要求使用这些符号-这需要手动更改源代码才能实现-并且只有在提供加密模块的情况下才应该定义这些符号。我相信这只是一种商业产品;我们没有这方面的消息来源。

太谢谢你了。实际上我使用的是另一个版本的zvfs.c,它没有这个宏。。但是现在,当我在zvfs.c文件中使用相同的宏禁用这些奇怪的函数时,我可以成功编译。@moibrahim-如果它解决了您的问题,请接受答案。