ホームページ > 運用・保守 > Nginx > ImageMagic ライブラリを nginx サーバーにコンパイルする方法

ImageMagic ライブラリを nginx サーバーにコンパイルする方法

PHPz
リリース: 2023-05-12 10:46:20
転載
766 人が閲覧しました

1. まず、imagemagick ライブラリの対応するヘッダー ファイルを環境変数に追加します

コードをコピーします コードは次のとおりです:

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

#次のパスは各人の状況によって異なります

そうしないと、次のエラーが発生します


コードをコピーします。コードは次のとおりです:

wand/magickwand.h: そのようなファイルまたはディレクトリはありません


2. 対応するライブラリを追加しますリンクする場合

obj/makefile ファイルで、次の行を見つけます。


#コードをコピーします。 コードは次のとおりです。

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

この下部に追加します:


コードをコピーします。コードは次のとおりです:

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


対応する変数を出力します。


コードをコピーします。コードは次のとおりです。

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

それ以外の場合は、make 次のエラーが引き続き発生します:


コードをコピーします コードは次のとおりです:

未定義「magickwandgenesis」への参照


make

make install

以上がImageMagic ライブラリを nginx サーバーにコンパイルする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:yisu.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート