Ld.exe Mingw32 не может найти -lz - PullRequest
0 голосов
/ 23 октября 2019

У меня есть проект, в котором мне нужно создать исполняемый файл. В make-файле, который имеет правила для этого исполняемого файла, у меня есть это:

LIBS=-lws2_32 -llibrary -llua53 -ldwarf -lz -lelf

Когда я пытаюсь создать исполняемый файл с помощью команды make, я получаю следующую ошибку:

> c:/mingw/bin/../lib/gcc/mingw32/6.3.0/../../../../mingw32/bin/ld.exe:
> cannot find -lz

Теперь, насколько я понимаю, -lz предназначен для указания включения библиотеки zlib. У меня это установлено в моей системе. Тем не менее я получаю ошибку. Нужно ли включать какой-либо путь в мои переменные env? Я много искал, но не нашел ответа. Пожалуйста, помогите мне исправить это. Спасибо!

...