高分求解决此问题,关于zlib编译的问题?
我拷贝了zlib.h zconf.h uncompr.c compress.c 四个文件到我的项目目录下,编译的时候发生以下几个错误:
1> 正在生成代码...
1> uncompr.c
1> compress.c
1> 正在生成代码...
1>compress.obj : error LNK2019: 无法解析的外部符号 _deflateEnd,该符号在函数 _compress2 中被引用
1>compress.obj : error LNK2019: 无法解析的外部符号 _deflate,该符号在函数 _compress2 中被引用
1>compress.obj : error LNK2019: 无法解析的外部符号 _deflateInit_,该符号在函数 _compress2 中被引用
1>uncompr.obj : error LNK2019: 无法解析的外部符号 _inflateEnd,该符号在函数 _uncompress 中被引用
1>uncompr.obj : error LNK2019: 无法解析的外部符号 _inflate,该符号在函数 _uncompress 中被引用
1>uncompr.obj : error LNK2019: 无法解析的外部符号 _inflateInit_,该符号在函数 _uncompress 中被引用
1>.\Debug\server.exe : fatal error LNK1120: 6 个无法解析的外部命令
我主要想把zlib代码直接添加到我的项目上来,这样在很大的程度上解决了直接使用zlib.lib文件比较大的问题(直接使用zlib.lib不太好做优化,这个项目程序客户端要求体积最小化)
g b了网上关于这个问题的解决,还没找到比较相似的。请问如此解决这个问题呢?是还需要添加几个zlib工程文件还是什么?请具体给下方案,之前了解zlib比较少请见谅!!!!
希望可以直接解决这个问题以至成功编译,期待中