Все ли этот код в одном файле?Если нет, и если вызывающий - это код C ++, а minizip
- это код C, вызывающему может потребоваться объявление minizip
в блоке extern "C"
, чтобы указать, что он будет вызывать функцию C и, следовательно, потребуется связь с C.
(Кроме того, не перепечатывайте сообщения об ошибках. Скопируйте и вставьте их так, чтобы они были точными. В этом случае компилятор, скорее всего, сообщил о неопределенной ссылке на minizip(int, char**)
.)