zlib в Qt - QtZlib отсутствует

Я использую библиотеку QuaZip, которая имеет зависимость zlib. Я хочу скомпилировать приложение под управлением CMake под Archlinux и Windows 7, в обоих случаях у меня установлен Qt 5.3.0.

В Linux:

Я прочитал здеськак добавить zlib в существующую установку qt"этот zlib является встроенной частью установки Qt. Но в archlinux такой директории нет. Конечно, я искал все остальные каталоги Qt, включая QtCore, но никаких признаков zlib не было. С другой стороны, установка системы zlib может быть найденным на archlinux через модуль FindZLIB.cmake.

В Windows:

При установке Qt в Windows в папке Qt include есть папка QtZlib, поэтому она может быть включена. Тем не менее, компилятор всегда жалуется, что не может связать функции zlib из библиотеки, журнал ошибокВот, Я также пытался установить внешнюю библиотеку zlib вручную через TARGET_LINK_LIBRARIES, но безуспешно.

У кого-нибудь есть опыт связывания Zlib под Qt5 с использованием CMake?

Ответы на вопрос(3)

Ваш ответ на вопрос