Я работаю над проектом, который уже содержит библиотеку gzip следующим образом:
zlib\zlib.h
zlib\zlib.lib
zlib\zconf.h
Я бы хотел использовать функции gzip из этого .lib, но получаю следующие ошибки :
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 (). Заголовочный файл все еще имел их, что вводило в заблуждение.