我的工作已包含gzip库如下项目:链接到zlib.lib时,为什么会收到错误LNK2001?
zlib\zlib.h
zlib\zlib.lib
zlib\zconf.h
我想从这个.LIB使用gzip的功能,而且正在以下errors:
Compress.cpp
Linking...
Compress.obj : error LNK2001: unresolved external symbol _gzclose
Compress.obj : error LNK2001: unresolved external symbol _gzerror
Compress.obj : error LNK2001: unresolved external symbol _gzwrite
Compress.obj : error LNK2001: unresolved external symbol _gzopen
.\Debug/files.exe : fatal error LNK1120: 4 unresolved externals
Error executing link.exe.
链接设置包括:
对象/库模块:zlib.lib
项目选项:
zlib.lib
在使用GZX()函数的文件,它
#include "zlib/zlib.h"
需要什么其他方面下工夫使用这些功能呢?
谢谢。
编辑:使用Visual Studio 6.0 C++
EDIT2:原来我是用有GZ()取出它们的功能的静态库。头文件仍然有他们误导。
谢谢,但不知道这是他们从哪里得到的。 #define ZLIB_WINAPI没有区别。 – 2010-07-19 18:44:45
hmmm ...这个相同的项目在'old'目录中有示例dsp/dsw文件...您可以使用它作为参考... – paquetp 2010-07-19 19:02:18