CMake zlib build sur Windows

Je suis en train de construire zlib 1.2.8 pour Windows en utilisant CMake, mais j'obtiens les erreurs de compilation que je ne sais pas comment le résoudre.
Voici mon CMake GUI:

CMake zlib build sur Windows

Cela génère sans erreur, mais lorsque je de construire la solution qui en résulte. J'obtiens cette erreur:

2>------ Construire commencé: Projet: zlib, Configuration: Release x64 ------
2> la Création de la bibliothèque C:/Users/erik/Documents/zlib/1.2.8/project/zlib-1.2.8-vc10/Release/zlib.lib et l'objet C:/Users/erik/Documents/zlib/1.2.8/project/zlib-1.2.8-vc10/Release/zlib.exp
2> gonfler.obj : error LNK2019: symbole externe non résolu inflate_fast référencé dans la fonction gonfler
2>infback.obj : error LNK2001: symbole externe inflate_fast
2>C:\Users\erik\Documents\zlib\1.2.8\project\zlib-1.2.8-vc10\Release\zlib.dll : fatal error LNK1120: 1 externes non résolus

Je ne sais pas comment je peux résoudre ce problème, j'ai donc reconnaissant de toute aide.

En regardant les CMakeLists.txt fichier, je ne sais pas quel est le problème avec CMake est ici. Vous pouvez essayer de la construction de la contribution "zlibvc.la sln solution Visual Studio" dans le "contrib/vstudio/vc10" répertoire comme une solution possible. Il semble y avoir Libération, ReleaseWithoutAsm et Debug configurations pour tous les trois cibles: Win32 (x86), x64 et Itanium. Oh, et il y a aussi la Nmake fichier nommé Makefile.msc" dans la "win32" répertoire que vous pouvez créer à partir de l'Invite de Commande Visual Studio.
Vous pouvez télécharger une version pré-compilée de zlib. Juste au cas où.

OriginalL'auteur elveatles | 2015-04-08