PHP には獨自の gd ライブラリがありますが、コンパイルとインストールの際、gd ライブラリを個別にダウンロードしてインストールする必要がありますか? それとも、PHP に付屬しているものをそのまま使用することができますか? ただし、インターネット上の多くの人は、それを直接使用できません。 PHP の GD ライブラリを使用して、GD を別途ダウンロードしてインストールします。
光陰似箭催人老,日月如移越少年。
centos の場合は、jpeg と freetype に依存する必要があります
yum install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel zlib zlib-devel glibc glibc-devel -y
依存関係をインストールした後、
次のパラメータを追加するだけです構(gòu)成時
--with-freetype-dir=/usr/lib64
--with-gd
--with-jpeg-dir=/usr/lib64
--with-png-dir=/usr/lib64
? ? PHP に付屬しているものはライブラリではなく、拡張機能はライブラリに依存します。拡張機能はライブラリによって提供される関數(shù)を呼び出しますが、関數(shù)自體は提供しません。これも PHP 拡張機能の役割です。そのため、GDライブラリを追加でインストールする必要があります。 ライブラリのインストール方法は、大きくコンパイルインストールとパッケージインストールに分かれます。
個別にインストールする必要があります。コンパイルするか、yum (または apt) を選択してインストールできます。