Как скомпилировать исходный код Zlib с помощью Cmake - PullRequest
0 голосов
/ 01 июня 2018

Я пытаюсь использовать библиотеку zlib в проекте Visual Studio, которую пишу на C ++, но я не совсем уверен, как ее скомпилировать.Я использую Windows 7, и у источника есть make-файл, поэтому я решил просто скачать Cmake для его компиляции.Cmake работал отлично, без ошибок (но с 13 предупреждениями), но теперь я остался с тем, что видно на рисунке ниже.Каков мой следующий шаг для компиляции кода?Я подумал, что Cmake скомпилирует его, так как мне нужно было указать Visual Studio при запуске Cmake.При попытке открыть файлы проекта (что и дал Cmake) и попытке скомпилировать исходный код таким образом, я получаю странную ошибку отказа в доступе.Так что да, я ошибся в этом процессе?

Вот что я вижу после запуска Cmake

Ответы [ 2 ]

0 голосов
/ 02 июня 2018

Если я правильно помню, в zlib есть файл решения.Он находится в

contrib \ vstudio \ vc14

Попробуйте еще раз скомпилировать его.

0 голосов
/ 01 июня 2018

CMake - это менеджер сборки высокого уровня, он создает файлы процесса сборки низкого уровня.

Вы решили использовать Microsoft Visual, поэтому он выводит файлы проекта MSVC (.vcproject и .sln).Следующий шаг - открыть эти файлы с помощью Visual, как вы это сделали.

Так что, да, я ошибся в этом процессе?

Нет, у вас нет.Эта странная ошибка отказа в доступе должна быть расследована.

...