我的工作已包含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