Maison > Opération et maintenance > Nginx > le corps du texte

Comment compiler la bibliothèque ImageMagic dans le serveur nginx

PHPz
Libérer: 2023-05-12 10:46:20
avant
751 Les gens l'ont consulté

1. Tout d'abord, ajoutez le fichier d'en-tête correspondant de la bibliothèque imagemagick à la variable d'environnement

Copiez le code Le code est le suivant :

export c_include_path=$c_include_path:/usr/local/imagemagick/include/imagemagick /

Ce qui suit Le chemin dépend de la situation de chacun

Sinon, l'erreur suivante se produira

Copiez le code Le code est le suivant :

wand/magickwand.h : aucun fichier ou répertoire de ce type

2 . Ajoutez la bibliothèque correspondante lors de la liaison

Dans le fichier obj/makefile, retrouvez la ligne suivante,

Copiez le code Le code est le suivant :

objs/nginx : objs/src/core/nginx.o

Ajoutez en bas de ceci :

Copier le code Le code est le suivant :

`pkg-config --cflags --libs magickwand`

Sortez les variables correspondantes

Copier le code Le code est le suivant :

export pkg_config_path=/usr/local/imagemagick/lib/pkgconfig/

Sinon, l'erreur suivante se produira toujours lors de la création :

Copiez le code Le code est le suivant :

référence non définie à `magickwandgenesis'

make

make install et tout ira bien

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal