Pas de zlib.h fichier dans/usr / local/include comment l'obtenir
donc, j'ai essayé d'exécuter un programme C++ qui exige de la bibliothèque Zlib sur la compilation du fichier, il a donné un message d'erreur indiquant "zlib.h aucun fichier ou répertoire existe" lors de la recherche dans usr/local/include, j'ai trouvé que le fichier n'est pas là je peux juste copier le fichier à cet emplacement ou dois-je Installer quelque chose. je suis un peu nouveau pour ubuntu, donc s'il vous plaît aider
OriginalL'auteur rac cool | 2016-06-03
Vous devez vous connecter pour publier un commentaire.
Installer
zlib
avec l'appui de l'aideDans le cas où vous ne voulez pas ou besoin d'utiliser la totalité de la
zlib
, il est assez facile d'écrire un wrapper routines de la carte à lazlib
fonctions en 1:1 pour le commun des fonctions de fichier qui ne prennent pas en charge la compression et de la décompression.OriginalL'auteur Axel Kemper
Bien, la solution temporaire
télécharger à partir de : https://github.com/madler/zlib/blob/master/zlib.h
mettre le fichier dans le même dossier que votre fichier de projet.
C'est un peu risqué d'installer zlib.h, sauf si vous êtes sûr qu'il correspond à l'installation de la bibliothèque que vous serez la liaison. Il est plus sûr de faire un apt-get, yum, brew, ou quel que soit le gestionnaire de paquet de votre système utilise, pour installer les deux libz et zlib.h.
J'ai écrit cette réponse comme un moyen rapide d'aller de l'avant avec le développement. Bien que je ne recommanderais jamais à le faire. Et je n'aurais probablement pas le faire trop.
OriginalL'auteur Akash Lodha