Попытка скомпилировать программу, которая использует zlib.Ссылка неразрешенная ошибка - PullRequest
1 голос
/ 15 июля 2010

При попытке скомпилировать программу, которая использует zlib, я получил следующие ошибки:

Ошибка 1, ошибка LNK2019: не устранена ссылка на внешний символ _compress в функции "void __cdecl" save_image_in_pakfile (класс std :: basic_ofstream> &, struct _IplImage *) "(? Save_image_in_pakfile @@ YAXAAV? $ Basic_ofstream @ DU? $ Char_traits @ D @ std @@@ std @@ PAU_IplImage @@@ Z) buffer_management.obj

Ошибка 2: ошибка LNK2001: не устранена внешний символ _compress fern_based_point_classifier.obj

И еще две те же ошибки, но связанные с функцией распаковки.

Я использую C ++ vs2008, и в свойствах проекта я добавил в C / C ++: дополнительные каталоги include путь к заголовочным файлам zlib. А в свойствах компоновщика я добавил дополнительные зависимости: Файлы zlibwapi.lib и zlibstat.lib.

Как решить проблему? Если я допустил некоторые ошибки, пожалуйста, покажите мне их.

...