Maison > Article > Opération et maintenance > Comment compiler la bibliothèque ImageMagic dans le serveur nginx
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!