C ZIP虚拟文件系统中缺少外部函数
我试图编译zvfs.c,但链接时会出现错误,即以下函数是未解析的外部符号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 ........................................
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-如果它解决了您的问题,请接受答案。